Skip to content

sravanrekandar/hero-service-fastapi-app

Repository files navigation

Hero Service FastAPI app

This application is developed to demonstrate the possibilities and capabilities of FastAPI

Awesome things I came to know by developing this application

Use Case

Many Super heros are available to help. There are plenty of assignments the heros can help with. We need an application to manage the heros time so that we can leverage their capabilities to wrap up most of the assignments.

Development

Prerequisites

  • Python 3.6+
  • Table Plus
    • This is useful while developing and playing with Database

Folder Structure

src/                        Source Code
----models/                 Models/Schemas for SQL Alchemy
----schemas/                Models/Schemas powered by Pedantic. These used for validation.
----routers/                Routes for entities/tables
----repositories/           DataBase operations
----app.py                  App entry
----database.py             Database Connection

Start the app in development mode

Clone this repository

git clone https://github.com/sravanrekandar/hero-service-fastapi-app.git && cd hero-service-fastapi-app

Set permissions to execute start.sh. This is required only one time.

chmod 777 start.sh
./start.sh

About

Hero enroll service app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published