Skip to content

satwiktandukar/AOMES_backend_prototype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Educational Coaching Backend

This is a prototype backend for an educational coaching institution(AOMES)'s entrance preparation system, that I built using FastAPI in Python as my personal project.

Description

This backend prototype serves as the foundation for an educational coaching platform focused on entrance exam preparations. It provides APIs to manage quizzes, assessments, online courses and more.

Features

  • Create, read, update, and delete questions and videos.
  • Enroll students.
  • API documentation available at /docs.

Getting Started

To set up and run the project locally, follow these steps:

  1. Clone this repository:

$ git clone https://github.com/satwiktandukar/AOMES_backend_prototype.git $ cd educational-coaching-backend

  1. Create a virtual environment on python $ python -m venv venv $ source venv/bin/activate # On Windows: venv\Scripts\activate

  2. Install the dependencies $ cd ./AOMES_backend_prototype $ pip install -r requirements.txt

  3. Run it on your localhost $ cd ./ $ uvicorn blog.main:app --reload

For forwarding my server's address to be available globally, I used openvpn and portmap.io.

About

fastapi backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published