Skip to content

untalsebastianb/bomberbot_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

325 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bomberbot School Manager

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

Beginning 🚀

Clone this repository using the following command.

git clone https://github.com/untalsebastianb/bomberbot_project.git

Prerequisites 📋

Needed Technologies

  • React 16.13.1
  • NodeJS 10.22.1
  • Python 3.6.9

Backend

Using the requirements.txt install the prerequisites needed for backend

pip3 install -r requirements.txt

Frontend

Enter to breact folder inside the frontend folder and run the following command

npm install

Instalación 🔧

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.

Functionalities ⚙️

Checkout the functionalities of the Bomberbot School Manager

Deployment 📦

heroku gunicorn

Building tools 🛠️

css3 django html5 javascript postgresql react sass sketch

Version 📌

Current version: 1.0

Future updates:

  • Chat with teachers.
  • Detailed reports.
  • Dynamic licenses status.

Authors ✒️

  • 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.

Acknowledgment🎁

  • Bomberbot Company
  • Holberton School

About

Codebase web app of Bomberbot school manager, developed using top technologies as: React js - Django - Postgresql

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors