Skip to content

maryam-elbeshbishy/TMUPrep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

TMUPrep

TMUPrep is a handy app that helps both incoming and current TMU students make the most of their semesters.

DEPENDENCIES

Tool Stack

Install golang https://go.dev/doc/install

Install node and node package manager (NPM) https://docs.npmjs.com/downloading-and-installing-node-js-and-npm

Environment Variables

Create a .env file containing

Local Development

Both the backend and frontend need to be running locally for the webapp to work.

# In TMUPrep/server
go run .
# In TMUPrep/client
npm i
npm run dev

Scraping

(Please don't run scraping tools because it will mess with the data base)

server/scraper/addEnrollment.py automatically enrolls into courses

sevrer/scraper/courseScraper.py creates mongoDB entries for each course (course name, course description, antirequisites, prerequisites)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published