Skip to content

Backend for LectureHub Website, created for sharing lecture notes with other students in a class (Hackathon Project)

Notifications You must be signed in to change notification settings

Maxusmusti/LectureHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LectureHub: Backend

Try out our webapp here

How to run this project

Note that this Flask app is designed to work with MySql servers.

  1. Clone this project and install dependencies.
  2. Edit the MySql settings at the top of main.py to connect to your MySql server
  3. Open and navigate a terminal window to the directory of the project
  4. Set FLASK_EXPORT to 'main.py'.
  5. Execute 'flask run' in the same terminal window.

API Endpoints

Communicate with the backend by posting through the routes implemented in main.py. All routes accept a JSON object and return a JSON object with field "status" which is True when the request executes successfully and "False" when the request fails.

About

Backend for LectureHub Website, created for sharing lecture notes with other students in a class (Hackathon Project)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages