An open API service indexing awesome lists of open source software.

https://github.com/longfelloson/cards

A full-stack web application with a FastAPI backend and a React frontend.
https://github.com/longfelloson/cards

fastapi postgresql python react

Last synced: 3 months ago
JSON representation

A full-stack web application with a FastAPI backend and a React frontend.

Awesome Lists containing this project

README

          

# Cards
A full-stack web application with a FastAPI backend and a React frontend. It allows users to memorize words by using anki cards.

## ✨ Features

- 🔐 User authentication
- 📦 FastAPI REST API
- ⚛️ React frontend with Vite
- 🐳 Docker & Docker Compose
- 📄 PostgreSQL database

## 🛠 Tech Stack

- **Frontend**: React, Vite, JavaScript
- **Backend**: FastAPI, Python 3.12, SQLAlchemy
- **Database**: PostgreSQL 15
- **Containerization**: Docker, Docker Compose

## 💻 Local Development

Clone the project and run with Docker:

```bash
git clone https://github.com/longfelloson/Cards.git
cd Cards
docker-compose up --build
```