PIRUS is a Website that displays data on hospitals in Bandung and Cimahi.
Explore the docs »
Report Bug
·
Request Feature
A Django app that handle the flow of a report card management for school. This app will produce a dynamic pdf file that can be downloaded. This app is a submission for my "Project Work" assignment
To get a local copy up and running follow these simple steps.
These are list of things you need to have before you use the project and how to install them.
- Python
Download the Python installer here (preferably Python 3.8)
Run the installer - Text Editor
You can choose any text editor that suits you the most, but I reccomend using Visual Studio Code
Download the VSCode installer here
Run the installer
To get started, Install the requirements.txt
You can use any virtual environment you want, but I prefer virtualenv
1. Setting Up Virtual Environment
Open terminal in the root directory of this project
pip install virtualenv venv-PIRUS
2. Activate Your Virtual Environment
For Windows
cd venv-PIRUS/Scripts
activate.bat
For Linux
cd venv-PIRUS/bin
activate
3. Install The requirements.txt
In the root directory of this project
pip install -r requirements.txt
4. Migrating The Models
In the root directory of this project
manage.py migrate
5. Create SuperUser Account
In the root directory of this project
manage.py createsuperuser
You can input any data for the superuser account
BUT PLEASE INSERT 'A' AS A LEVEL FOR THE USER
6. Running The Server
In the root directory of this project
manage.py runserver
Default port is 8000, so access the server there
To access the admin site visit the /admin url
You will need your "Username" & "Password" from step 5 as a login authentication
- Front-end team: Feby
- Back-end team: Ganiya Mustafa
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.