Skip to content

Latest commit

 

History

History
33 lines (21 loc) · 1.14 KB

README.md

File metadata and controls

33 lines (21 loc) · 1.14 KB

EOSH - Elan Open Source Hacking 2023 by Lambda IITH

Market Place Backend

This repository contains the code for the backend of a college market place application.

Tech Stack

File Structure

  • pyproject.toml - Contains the dependecies.
  • main.py - Contains the backend API routes.
  • db/init.sql - Schema for the database.
  • .env.example - Format for the .env file to connect to PostgreSQL.

Steps

  • Install the above tools.
  • Install the dependencies from the pyproject.toml file.
  • Refer to the sql file in db/init.sql to get the models used in the database.
  • Initialize a .env file, following .env.example accordingly.

Bonus

  • Bonus points for making use of other open source tools to make the code cleaner and readable. For example aiosql, pydantic

Issues and Points

Guidelines