Skip to content

hbusul/kucukdev_api

Repository files navigation

Kucukdev, assistant for university students

Helps you with:

  • Tracking your attendance
  • Picking lessons in a way that they don't conflict and you like

We've picked an unpopular language(PHP) to write this solution, now it is time we correct that wrong. This repo aims to re-write the backend for Kucukdev in FastAPI.

Kucukdev is online and here the aim is to replicate the behaviour for the back-end.

Quick Start

  1. Install Docker, Docker Compose and npm
  2. docker-compose build to build the backend and frontend
  3. docker-compose up -d to start the Kucukdev API
  4. Go to http://localhost:8000/docs to see the swagger UI
  5. docker-compose down to down it

Development

Use auto-formatting and use Black for it.

Tests

To run: docker-compose -f docker-compose.test.yaml up --build

To down with cleaning the database: docker-compose -f docker-compose.test.yaml down -v

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •