Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcusvxf/rpgencounters-backend-fastapi
Projeto de backend feito com FastAPI, sqlAlchemy e MySQL, com objetivo de servir uma api para criação e organização de campanhas em RPG´s (role playing games)
https://github.com/marcusvxf/rpgencounters-backend-fastapi
alembic fastapi mysql python sqlalchemy
Last synced: 11 days ago
JSON representation
Projeto de backend feito com FastAPI, sqlAlchemy e MySQL, com objetivo de servir uma api para criação e organização de campanhas em RPG´s (role playing games)
- Host: GitHub
- URL: https://github.com/marcusvxf/rpgencounters-backend-fastapi
- Owner: marcusvxf
- Created: 2024-07-01T14:02:12.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-14T15:07:15.000Z (2 months ago)
- Last Synced: 2024-09-15T23:14:16.553Z (2 months ago)
- Topics: alembic, fastapi, mysql, python, sqlalchemy
- Language: Python
- Homepage:
- Size: 47.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rpg Ecounter Organizer
PT-BR
Essa é uma aplicação para mestres de rpg com intuito de facilitar a montagem dos encontros nas campanhas de rpg facilitando o mapeamento de iniciativas a reutilização de criaturas e mais, o projeto foi feito em python com a fastApi.EN-US
This is an application for dungeon masters with the aim of facilitating the assembly of encounters in rpg campaigns, facilitating the mapping of initiatives, the reuse of creatures and more, the project was made in Python with fastApi.#### How to Configure?
First you need to install these libs :
```bash
$ pip install fastApi
$ pip install SQLAlchemy
$ pip install mysqlclient
$ pip install Alembic
$ pip pydantic_settings
```After, run the migrations :
```bash
# if you need to create the migrations run
# $ alembic revision --autogenerate
$ alembic upgrade head
```Now run the application :
```bash
$ uvicorn main:app --reload
```