This is a sample implementation of our team's project for the Software Engineering I course at IUT.
First, you need to have python (for backend server) and node.js (for frontend server)
then install requirements for pip and npm :
run this line in BackEnd folder:
pip install -r requirements.txtrun this line in FrontEnd/gdm_ui folder:
npm ithen you need to make a new database in PostgreSQL with the name 'gdm_db' and change the password for postgres user to '1234' you can do these by running these two query:
ALTER USER postgres PASSWORD '1234'
CREATE DATABASE gdm_db
First, run this code on BackEnd/GDM_API to migrate to database and run server:
python manage.py migrate
python manage.py runserverthen we need to run server for frontend, for this purpose run this line in FronEnd/gdm_ui:
npm startnow everything is up and running, you can use site at 'http://localhost:3000'
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.