Awesome
Chains Invent Insanity
A Markov Chain-based Cards Against Humanity card generator.
Requirements
API
- Pipenv: pipenv
- Python 3.9+
Frontend
Setup
API
- Install Pipenv Environment and all dependencies
pipenv install
- Start the API server
pipenv run start
Frontend
- Install Dependencies
npm install
- Start the frontend server
npm run start
Usage
API
The API is accessible at http://localhost:8000/api/v1/
, however there are also Swagger docs available at http://localhost:8000/apidocs/
.
To modify any API configuration, edit the gunicorn.conf.py
file.
Frontend
Once the Frontend service is up and running, it can be accessed at http://localhost:3000/
.