Welcome to the backend server repository for the Global Learn school management system. This server handles database operations and provides endpoints for managing student, teacher, course, and enrollment data.
git clone [email protected]:NB-Kamoni/global-learn-backend.git
cd global-learn-backend
git remote add upstream [email protected]:NB-Kamoni/global-learn-backend.git
git checkout -b <branch-name>
Make sure you have Python and pipenv
installed. Use pipenv
to install dependencies.
pipenv install
pipenv shell
cd server
export FLASK_APP=app.py
export FLASK_RUN_PORT=5555
flask db init
flask db migrate -m "Initial migrate"
flask db upgrade head
python seed.py
flask run
git add .
git commit -m ""
git push --set-upstream origin <branch name>
Go to the original repository on GitHub. Switch to the branch you just pushed (your branch). Create a pull request with your changes. Select Kelvin as the reviewer
You are done :)