Skip to content

It's my second app on the Flask learning course. I make site of english language tutors.

Notifications You must be signed in to change notification settings

levnagornov/english-tutors-website

Repository files navigation

English tutors website

Training project for a course on the Stepik. It's my second app on the Flask learning course. I make site of english language tutors.

Using main dependencies: Flask + WTForms, Bootstrap 4. The rest dependencies are in requirements.txt.

As a database I will use JSON file.

The site has:

  • '/' - main page;
  • '/all/' - page of all tutors with a sort option;
  • '/profiles/<tutor_id>/' - page of a certain tutor;
  • '/goals/<goal>/' - page with relevant tutors by certain goal;
  • '/booking/<tutor_id>/<class_day>/<time>/' - booking page and booking done page;
  • '/request/' - page of request for mathing a relevant tutor and request done page;

< 🔻 in progress 🔻 >

  • '/admin/' - admin's page with logging in for creating/editing/deleting tutors, goals and etc.;

To run this app, you should create date base first. So run create_json_db.py once.

About

It's my second app on the Flask learning course. I make site of english language tutors.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published