https://github.com/opesam42/omnicopy
A simple FastAPI CRUD Application
https://github.com/opesam42/omnicopy
api backend fastapi python
Last synced: about 2 months ago
JSON representation
A simple FastAPI CRUD Application
- Host: GitHub
- URL: https://github.com/opesam42/omnicopy
- Owner: opesam42
- Created: 2025-09-12T10:14:52.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-09-12T11:21:25.000Z (10 months ago)
- Last Synced: 2025-10-10T16:39:34.304Z (9 months ago)
- Topics: api, backend, fastapi, python
- Language: Python
- Homepage: https://omnicopy.vercel.app/docs
- Size: 43 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Omnicopy
This is just a simple FastAPI project for learning basics of setting up database, models and schemas, routes and deploying FastAPI project.
You can check out the tutorial on https://www.youtube.com/watch?v=k5abZLzsQc0&list=PPSV&t=3849s
---
## Tech Stack
- Python 3.12+
- Database: SQLite (can be changed to any other database)
- ORM: SQLModel (Pydantic + SQLAlchemy)
- Web Framework: FastAPI
## Installation & Setup
1. Clone the repository:
```bash
git clone https://github.com/opesam42/omnicopy.git
cd omnicopy
```
2. Create & activate a virtual environment
```bash
python -m venv venv
source venv/bin/activate # Mac/Linux
venv\Scripts\activate # Windows
```
3. Install Dependencies
```bash
pip install -r requirements.txt
```
5. Start the development server
```bash
uvicorn main:app --reload
```
## Contact Developer
**Gbenga Opeyemi**
- Website - [Gbenga Opeyemi](https://gbenga.koyeb.app/)
- X - [@gbengaopeyemi04](https://x.com/gbengaopeyemi04)
- LinkedIn - [Opeyemi Oluwagbemiga](https://linkedin.com/in/opeyemi-oluwagbemiga-2ba61423b)
- Email - opesam42@gmail.com