Giter VIP home page Giter VIP logo

picoschool's Introduction

PicoSchool

Advanced school management system written in Django :)


⚙️ Config the project

First you should make venv for this project. So in the main root of project you should type this command in your Terminal or Console:

python -m venv venv

Now you should activate your venv. So in the main root of project you should type this command in your Terminal or Console:

In Linux/macOS:
source venv/bin/activate
In Windows:
venv/Scripts/activate.ps1

After activating venv you should install the requirements.txt packages. So type this command in your Terminal or Console:

pip install -r requirements.txt
Configuration of project almost done.

🏁 Run the project

First of all, please enter the following command in the Terminal or Console to make sure the project is configured correctly:

python manage.py check

You should see This message: "System check identified no issues (0 silenced)."
If you see this message you can run project. So type this command in Terminal or Console:

python manage.py runserver 8002

Congratulations, you ran the project correctly ✅

Now copy/paste this address in your browser URL bar:

http://127.0.0.1:8002/

✅ Use the project

Now you should Login into the PicoSchool.

In default Database, we have some sample user in custom Roles.
You can login to PicoSchool with different roles, the usernames and passwords of these sample users in the default database are listed below:

  • Manager role:
    username: Admin
    password: Admin12345
    
  • Teacher role:
    username: 0934567899
    password: Admin12345
    
  • Student role:
    username: 0923456789
    password: Admin12345
    
  • Parent role:
    username: 0934567898
    password: Admin12345
    

🔒 Main admin panel path:

http://127.0.0.1:8002/pico-school/

⭐️ Now you can use all the features of PicoSchool.

To make full and practical use of PicoSchool, we are preparing a simple tutorial that you can see in the same repository wiki. PicoSchool Wiki


Licensed by Coilaco

picoschool's People

Contributors

aminalih47 avatar abolfazlabdi48 avatar mohsen-az avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.