MVP developed as an additional utility for Bomberbot platform. This tool could keep track of teachers information inside a specific school. Register and edit both teachers and school profile, send emails to any teacher and generate global report for the school or report per teacher.
For more information check our landing page here
Clone this repository using the following command.
git clone https://github.com/untalsebastianb/bomberbot_project.git
Needed Technologies
- React 16.13.1
- NodeJS 10.22.1
- Python 3.6.9
Using the requirements.txt install the prerequisites needed for backend
pip3 install -r requirements.txt
Enter to breact folder inside the frontend folder and run the following command
npm install
To run the development environment you must follow the following steps:
1. Make sure to make the migrations of the database using the following commands:
python3 manage.py makemigrations
python3 manage.py migrate
2. Go to the frontend folder and enter the breact folder.
3. Execute the following command there:
npm run build
4. Then enter to backend folder
5. Execute the following command to run the development server:
python3 manage.py runserver
6. Enter the URL to access the platform in the development environment.
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Checkout the functionalities of the Bomberbot School Manager
Current version: 1.0
Future updates:
- Chat with teachers.
- Detailed reports.
- Dynamic licenses status.
- Jose Alonso Restrepo Vidal - Backend Developer - JoseR98
- Dairo Facundo Duarte - Backend Developer - dairof7
- Oscar Info Giraldo - Frontend Developer - untalinfo
- Juan Sebastian Bueno Marín - Frontend Developer - untalsebastianb
- Eduardo Ramos - Frontend Developer - earamosb8
You could check also the list of all contributors who had participated in this project.
- Bomberbot Company
- Holberton School