- Make sure you have Python 3.x installed.
- Create a virtual environment:
python -m venv venv
. - Activate the virtual environment:
- On Windows:
venv\Scripts\activate
- On Unix or MacOS:
source venv/bin/activate
- On Windows:
- Install dependencies:
pip install -r requirements.txt
.
- Execute the following commands:
flask db init flask db migrate flask db upgrade
- Run the application:
flask run
. - Open a web browser and visit
http://127.0.0.1:5000/swagger-ui
.
If you wish to contribute to the project, follow these steps:
- Fork the repository.
- Create a branch for your contribution:
git checkout -b feature/new-feature
. - Make your changes and commit:
git commit -m "Add new feature"
. - Push to your branch:
git push origin feature/new-feature
. - Open a Pull Request on GitHub.
If you encounter any issues or have suggestions, please create a new issue.
This project is licensed under the MIT. Refer to the LICENSE file for more details.
- Asegúrate de tener instalado Python 3.x.
- Crea un entorno virtual:
python -m venv venv
. - Activa el entorno virtual:
- En Windows:
venv\Scripts\activate
- En Unix o MacOS:
source venv/bin/activate
- En Windows:
- Instala las dependencias:
pip install -r requirements.txt
.
- Ejecuta
flask db init
flask db migrate
flask db upgrade
- Ejecuta la aplicación:
flask run
. - Abre un navegador y visita
http://127.0.0.1:5000/swagger-ui
.
Si deseas contribuir al proyecto, sigue estos pasos:
- Haz un fork del repositorio.
- Crea una rama para tu contribución:
git checkout -b feature/nueva-funcionalidad
. - Realiza tus cambios y haz commit:
git commit -m "Añade nueva funcionalidad"
. - Haz push a tu rama:
git push origin feature/nueva-funcionalidad
. - Abre un Pull Request en GitHub.
Si encuentras algún problema o tienes sugerencias, por favor crea un nuevo issue.
Este proyecto está licenciado bajo MIT. Consulta el archivo LICENSE para más detalles.