Advanced school management system written in Django :)
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/activateIn 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
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
Now copy/paste this address in your browser URL bar:
http://127.0.0.1:8002/
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
http://127.0.0.1:8002/pico-school/
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