https://github.com/valfonsoardila/swiftly-app
Aplicacion desarrollada para una logica de envios de paquetes
https://github.com/valfonsoardila/swiftly-app
docker firebase nextjs poetry python reflex
Last synced: 7 months ago
JSON representation
Aplicacion desarrollada para una logica de envios de paquetes
- Host: GitHub
- URL: https://github.com/valfonsoardila/swiftly-app
- Owner: valfonsoardila
- Created: 2024-08-28T20:50:22.000Z (about 1 year ago)
- Default Branch: dev
- Last Pushed: 2024-10-07T04:53:48.000Z (about 1 year ago)
- Last Synced: 2025-01-16T08:16:50.411Z (9 months ago)
- Topics: docker, firebase, nextjs, poetry, python, reflex
- Language: Python
- Homepage: https://swiftly-deliver.web.app/
- Size: 36.7 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Swiftly App

## Descripcion del proyecto

## Diagrama de clases
### `V1`

### `V2`
Este es un proyecto hecho en Reflex - instalada cuando ejecutas `reflex init`.
Al iniciar este comando tome una plantilla en blanco de todas las plantillas disponibles `--template blank`
Si desea utilizar una plantilla diferente, pase la bandera `--template` a `reflex init`.
Por ejemplo, si desea un punto de partida más básico, puede ejecutar:```bash
reflex init --template blank
```## `Instalacion del proyecto paso a paso`
- ### `Crear el entorno virtual`
```bash
# Comando para crear el entorno virtual
python3 -m venv .venv
```
- ### `Activar el entorno virtual con poetry`
```bash
# Comando para activar el entorno virual
poetry shell
```
- ### `Instalacion de dependencias`
Esto instalará las dependencias definidas en pyproject.toml lo que incluye la instalacion de reflex dentro del entorno
```bash
# Comando para instalar las dependencias
poetry install
```
- ### `Inicializar el proyecto reflex`
Se debe proceder a crear el proyecto con reflex a tarves de comandos definidos con poetry `Nota: esto hará una ahorro de trabajo manual`
debe escoger un proyecto en blanco en el menu de opciones que le ofrece poetry
```bash
# Comando para crear el esqueleto del proyecto
poetry run create-skln
```
- ### `Correr el proyecto en modo desarrollo`
Esto desplegará tanto el frontend como el backend
```bash
# Comando para correr el proyecto en modo desarrollo
poetry run --frontend
```- ### `Crear estructura monorepo`
```bash
# Comando para crear estructura basica y vacia en monorepo
poetry run create-skln
```## Estructura inicial para automatizar reflex
Esta plantilla tiene la siguiente estructura de directorios:
```bash
├── .env
├── .gitignore
├── Readme.md
├── core.py
├── poetry.lock
└── pyproject.toml
```Consulte [Project Structure docs](https://reflex.dev/docs/getting-started/project-structure/) para obtener más información sobre la estructura general de los proyectos Reflex.