https://github.com/v3ss0n/cookiecutter-starlite-halfstack
cookiecutter-starlite-halfstack
https://github.com/v3ss0n/cookiecutter-starlite-halfstack
cookiecutter starlite starlite-api
Last synced: 6 months ago
JSON representation
cookiecutter-starlite-halfstack
- Host: GitHub
- URL: https://github.com/v3ss0n/cookiecutter-starlite-halfstack
- Owner: v3ss0n
- License: bsd-3-clause
- Created: 2023-02-24T19:13:44.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-14T08:49:47.000Z (about 2 years ago)
- Last Synced: 2024-08-18T14:03:02.603Z (8 months ago)
- Topics: cookiecutter, starlite, starlite-api
- Language: Python
- Homepage:
- Size: 157 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simplified starter with Cookiecutter For Starlite + SAQ + Sqlalchemy + Docker
This is starter with cookiecutter for Starlite.
It is much simpler version of
Built on top of peter's## Quickstart
Install the latest Cookiecutter if you haven't installed it yet (this requires Cookiecutter 1.4.0 or higher):
```
pip install -U cookiecutter
```Generate a Python package project:
```
cookiecutter https://github.com/v3ss0n/cookiecutter-starlite-halfstack```
Then follow **[Tutorial](docs/tutorial.md)** to finish other configurations.
## Features
- Easy to use ORM provided by starlite-saqlalchemy
- Alembic support For data Migrations
- Background Processing using SAQ
- Moked Mail Sending and Reciving with MailHog
- Fully running inside Docker Containers vid docker-compose# Credits
[starlite-pg-redis-docker](https://github.com/starlite-api/starlite-pg-redis-docker)
[starlite-saqlalchemy](https://github.com/topsport-com-au/starlite-saqlalchemy)
Cookiecutter template is forked from [zillionare/python-project-wizard](https://github.com/zillionare/python-project-wizard),
which originally forked from [audreyfeldroy/cookiecutter-pypackage](https://github.com/audreyfeldroy/cookiecutter-pypackage)