/student-progression-app

A simple app to capture student score card

Primary LanguageJavaScript

student-progression-app

A simple app to capture student score card and academic progression
Technology Used:
Backend : Django
Frontend: ReactJS, Material UI
Database : Postgresql

Development Environmet Setup:
Clone the repo
Install Python, NodeJS and PostgreSql
Database:

  • psql -d postgres
  • copy and paste db.sql file on the postgres shell
  • It will create spa user with password which will handle all the db specific operations
Above Steps will create Database spadb on your local machine
Backend :
  • cd back-end
  • pip install -r requirements.txt
  • python manage.py makemigrations
  • python manage.py migrate
  • python manage.py runserver 8080
Above steps will start Django server on localhost:8080
Fronend :
  • cd front-end
  • npm install
  • npm start
Above steps will start react js server on localhost:3000