stbiadmin / madojo-db

repo for INFO290T final project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

madojo-db

Repo for INFO290T Final Project

Madojo DB Setup

To build a local copy of this web app:

  1. Clone this repo to your desired location
  2. run pip install -r requirements.txt
  3. run python madojo.py
  4. visit http:127.0.0.1:5000 in your browser

CRUD Details

Users

  • Add/Update/Delete User Endpoints:
@madojo.route("/addstudent", methods = ['GET','POST']) 
@madojo.route('/updatestudent/<int:id>',methods = ['GET','POST'])
@madojo.route('/deletestudent/<int:id>')
  • Add/Update/Delete User view functions:
addStudent()
updateStudent(id)
deleteStudent(id)

Companies

  • Add/Update/Delete Company Endpoints:
@madojo.route("/addcompany", methods = ['GET','POST']) 
@madojo.route('/updatecompany/<int:id>',methods = ['GET','POST'])
@madojo.route('/deletecompany/<int:id>')
  • Add/Update/Delete Company view functions:
addCompany()
updateCompany(id)
deleteCompanyt(id)

Schools

  • Add/Update/Delete School Endpoints:
@madojo.route("/addschool", methods = ['GET','POST']) 
@madojo.route('/updateschool/<int:id>',methods = ['GET','POST'])
@madojo.route('/deleteschool/<int:id>')
  • Add/Update/Delete School view functions:
addSchool()
updateSchool(id)
deleteSchool(id)

About

repo for INFO290T final project


Languages

Language:HTML 54.4%Language:Python 30.6%Language:CSS 14.9%Language:Procfile 0.1%