https://github.com/john0isaac/large-data-fastapi-react
A simple example of a FastAPI backend with a React frontend that can handle large data.
https://github.com/john0isaac/large-data-fastapi-react
fastapi react
Last synced: about 2 months ago
JSON representation
A simple example of a FastAPI backend with a React frontend that can handle large data.
- Host: GitHub
- URL: https://github.com/john0isaac/large-data-fastapi-react
- Owner: john0isaac
- License: mit
- Created: 2025-02-09T21:29:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-09T23:08:14.000Z (over 1 year ago)
- Last Synced: 2025-02-17T03:28:11.497Z (over 1 year ago)
- Topics: fastapi, react
- Language: TypeScript
- Homepage:
- Size: 1.27 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# large data fastapi react
A simple example of a FastAPI backend with a React frontend that can handle large data.

## Installation
1. Create a virtual environment
```bash
python3 -m venv .venv
```
1. Activate the virtual environment
```bash
# On Unix or MacOS
source .venv/bin/activate
# On Windows
.venv\Scripts\activate
```
1. Install the development dependencies
```bash
pip install -e 'src[dev]'
```
1. Run the FastAPI backend
```bash
uvicorn src.large_data_api.main:create_app --factory --reload
```
1. Install the frontend dependencies
```bash
cd frontend
yarn install
```
1. Run the React frontend
```bash
yarn start
```