Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/app-generator/fastapi-material-kit
FastAPI Material Kit - Open-Source Starter | AppSeed
https://github.com/app-generator/fastapi-material-kit
appseed fastapi fastapi-starter fastapi-starter-kit fastapi-starter-template material-design open-source
Last synced: 15 days ago
JSON representation
FastAPI Material Kit - Open-Source Starter | AppSeed
- Host: GitHub
- URL: https://github.com/app-generator/fastapi-material-kit
- Owner: app-generator
- License: other
- Created: 2022-11-18T06:12:56.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-29T17:20:38.000Z (about 2 years ago)
- Last Synced: 2024-12-15T21:18:33.541Z (20 days ago)
- Topics: appseed, fastapi, fastapi-starter, fastapi-starter-kit, fastapi-starter-template, material-design, open-source
- Language: HTML
- Homepage: https://appseed.us
- Size: 31.6 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# FastAPI Material Kit
> **DESIGN Repo**: https://github.com/creativetimofficial/material-kit
> Product Roadmap
| Status | Item | info |
| --- | --- | --- |
| ✅ | **Up-to-date Dependencies** | - |
| ✅ | **[Material Kit](https://www.creative-tim.com/product/material-kit?AFFILIATE=128200)** | (Free Version) by `Creative-Tim` |
| ✅ | **UI Kit** | `Bootstrap 5`, `Dark-Mode` (persistent) |
| ❌ | **Persistence** | `SQLite`, `MySql` |
| ✅ | **Basic Authentication** | classic user/password |
| ❌ | **API** | Products & Sales (linked tables) |
| | | GET Requests (public), `get/`, `get/id` |
| | | Mutating requests (Create, UPD, DEL) (reserved for authenticated users) |
| ✅ | **Docker** | Simple Setup (local usage) |
| ✅ | **OAuth** | `Github` OAuth Provider |
| ❌ | **Unitary tests** | `minimal suite` |
![Material Kit - Starter generated by AppSeed.](https://user-images.githubusercontent.com/51070104/167396765-c88b7a95-155f-4236-8691-7b80fa2d9cd9.png)
---
**FastAPI Material Kit** - Open-source Starter provided by **[AppSeed](https://appseed.us/)**1. create a virtual environment with `python -m venv venv`
2. activate the virtual environment, likely `source venv/Scripts/active`
3. install the requirements `pip install -r requirements`
4. uvicorn src.app:app