A MERN based graduation planner web application for IIT Gandhinagar students
MongoDB
online databaseExpress
serverReact
+ react-bootstrap
clientindex.js
: Main server file
models
: Server loading file
initData
: Initial semester & course data
schemas
: Schemas for databases
setDefaultCourses.js
: database initial data
setAllCourses.js
: database initial data
routes
: API routes for end user
client
: Client folder for end userscrapTimeTable
: scrapping course details from CSV
yarn; cd client; yarn;
: Installing dependenciesyarn c
, yarn s
, yarn p
: Setting up the databaseyarn start
: starting the serveryarn server
: starting the server in dev mode using nodemon
yarn client
: starting the clientyarn dev
: starting both server and client concurrentlymongod
for Ubuntu:sudo service mongod start
sudo service mongod status
sudo service mongod stop
sudo service mongod restart
Ubuntu
sudo fuser -k 5000/tcp
Windows
netstat -ano | findstr :5000
taskkill /PID <ProcessId> /F