Skip to content
Open

Dev #658

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
182 commits
Select commit Hold shift + click to select a range
08cc642
Aplicación de Gestión Financiera Personal
C20ALEX00 Dec 16, 2024
2677317
Update README.md
alejandrette Dec 16, 2024
11a6f2e
Diagrama-BD
alejandrette Dec 18, 2024
e3633c3
update commit
alejandrette Dec 18, 2024
739bdc1
manejo de git
alejandrette Dec 18, 2024
bf61d71
Creacion de LoginForm
C20ALEX00 Dec 20, 2024
7b2ec67
Merge pull request #1 from 4GeeksAcademy/main
alejandrette Dec 20, 2024
e1ab786
actualizacion de LoginForm de tailwind a Boostrap
C20ALEX00 Dec 20, 2024
989a694
Data Base V1
alejandrette Dec 20, 2024
ca610f0
relaciones bidireccionales
alejandrette Dec 20, 2024
f601242
Segundo punto
C20ALEX00 Dec 20, 2024
0dfcff7
Terminado Formulorio Login
C20ALEX00 Dec 21, 2024
48995d0
create migrate
alejandrette Dec 23, 2024
432487d
install taildwind
alejandrette Dec 23, 2024
80815fc
hotfix
alejandrette Dec 23, 2024
0b283b1
fix container
alejandrette Dec 23, 2024
a973d85
Merge pull request #2 from 4GeeksAcademy/develop
alejandrette Dec 23, 2024
bf9d1d9
fix import
alejandrette Dec 23, 2024
5053668
Merge branch 'develop' into P5/Crear-formulario-Login-FE
alejandrette Dec 23, 2024
9a63331
Merge pull request #3 from 4GeeksAcademy/P5/Crear-formulario-Login-FE
alejandrette Dec 23, 2024
89f066d
fix DB
alejandrette Dec 23, 2024
312cbc1
create endpoint and password hash
alejandrette Dec 23, 2024
8f743ba
create hash and show id
alejandrette Dec 23, 2024
a61619c
Merge pull request #4 from 4GeeksAcademy/P4/Crear-endpoints-BE
alejandrette Dec 23, 2024
2d4c0fe
change style
alejandrette Dec 24, 2024
963a960
create access login and loader
alejandrette Dec 29, 2024
8102e92
Merge pull request #5 from 4GeeksAcademy/P7/Conectar-API-con-Login-FE
alejandrette Dec 29, 2024
dba23d9
hotfix
alejandrette Dec 29, 2024
dd1d2ca
falta añadir link a loginform, fondo y función de los iconos
entelequeia Dec 31, 2024
fd954ba
Merge pull request #6 from 4GeeksAcademy/P6/Crear-formulario-Registro-FE
alejandrette Jan 5, 2025
7d011bb
LoginForm actualizado con responsive
C20ALEX00 Jan 8, 2025
fb06a47
conect api with form
alejandrette Jan 8, 2025
b8b076a
Merge pull request #7 from 4GeeksAcademy/P11/Conectar-API-con-Registr…
alejandrette Jan 8, 2025
d960f02
install chartjs
alejandrette Jan 8, 2025
89eb4bd
create enpoint for finances from user
alejandrette Jan 10, 2025
4ef8510
Merge pull request #8 from 4GeeksAcademy/P25/Crear-enpoint-ChartJS-BE
alejandrette Jan 10, 2025
4848bca
Endpoints de finanzas creados
C20ALEX00 Jan 12, 2025
87a394e
terminado endoints
C20ALEX00 Jan 12, 2025
af55332
create chart
alejandrette Jan 12, 2025
4fd098a
Merge pull request #9 from 4GeeksAcademy/P17/Crear-ChartJS-finanzas-FE
alejandrette Jan 12, 2025
a93024c
hola
C20ALEX00 Jan 13, 2025
b3386b0
Endpoits acabados
C20ALEX00 Jan 13, 2025
b22c279
Merge branch 'develop' into P9/Crear-enpoint-Finanzas-BE
C20ALEX00 Jan 13, 2025
9d1a4ad
Merge pull request #10 from 4GeeksAcademy/P9/Crear-enpoint-Finanzas-BE
C20ALEX00 Jan 13, 2025
2301553
create enpoint change rol and create group
alejandrette Jan 13, 2025
b245367
add comments
alejandrette Jan 14, 2025
21fe7e7
añadir comentarios
alejandrette Jan 14, 2025
9d97437
Merge pull request #11 from 4GeeksAcademy/P18/Crear-enpoint-Grupos-BE
alejandrette Jan 14, 2025
4f72854
Página Error404 lista
entelequeia Jan 15, 2025
9200dd6
Liada
C20ALEX00 Jan 15, 2025
16ee128
Merge branch 'develop' into P15/Pagina-Error404-FE
alejandrette Jan 15, 2025
4f192aa
Merge pull request #12 from 4GeeksAcademy/P15/Pagina-Error404-FE
alejandrette Jan 15, 2025
76c55aa
Api conectada
C20ALEX00 Jan 15, 2025
5a5d1d1
create group and add group
alejandrette Jan 16, 2025
7d10872
change rol
alejandrette Jan 16, 2025
fdc1cbb
change store form user to localStorage
alejandrette Jan 17, 2025
42656b7
guardar
C20ALEX00 Jan 17, 2025
6323c5a
mejoras incluidas en formulario
C20ALEX00 Jan 17, 2025
d2d519d
create modal
alejandrette Jan 17, 2025
ea62b73
add navbar
alejandrette Jan 17, 2025
b1af2d4
grafica hecha
C20ALEX00 Jan 17, 2025
233abee
falta css
entelequeia Jan 17, 2025
8b9ede9
falta css
entelequeia Jan 17, 2025
2409623
grafica hecha
C20ALEX00 Jan 17, 2025
c33089b
create navbar
alejandrette Jan 19, 2025
627ca94
Merge pull request #14 from 4GeeksAcademy/P10/Crear-Menu_FE
alejandrette Jan 19, 2025
8375536
simple visualizacion
C20ALEX00 Jan 19, 2025
2745200
enpoint rename group, add modals and change setUser
alejandrette Jan 19, 2025
2233abd
correccion de erroes y algunas mejoras puestas
C20ALEX00 Jan 19, 2025
e21df28
correccion de erroes y algunas mejoras puestas
C20ALEX00 Jan 19, 2025
6f2665b
algunas mejoras añadidas
C20ALEX00 Jan 19, 2025
5aad79a
ejemplos puestos
C20ALEX00 Jan 19, 2025
1a98647
fix delete group
alejandrette Jan 20, 2025
269dea3
acabar
alejandrette Jan 20, 2025
6b7bf7b
falta hacerlo responsive y solucionar home
entelequeia Jan 20, 2025
f5bcafd
fix rename
alejandrette Jan 20, 2025
fe2e890
Grafica terminada con conexion con la API, implementacion de Line Ch…
C20ALEX00 Jan 20, 2025
21acb02
Merge branch 'develop' into P15/Pagina-Error404-FE
alejandrette Jan 21, 2025
867b07f
Merge pull request #15 from 4GeeksAcademy/P15/Pagina-Error404-FE
alejandrette Jan 21, 2025
86d2850
Merge branch 'develop' into 28/Fix-grafica-finanzas-FE
alejandrette Jan 21, 2025
c234306
Merge pull request #16 from 4GeeksAcademy/28/Fix-grafica-finanzas-FE
alejandrette Jan 21, 2025
d9db080
fix change rol
alejandrette Jan 21, 2025
6c37dfd
Merge branch 'develop' into P19/Apartado-mostrar-grupos-FE
alejandrette Jan 21, 2025
29604fd
Merge pull request #17 from 4GeeksAcademy/P19/Apartado-mostrar-grupos-FE
alejandrette Jan 21, 2025
a269181
hotfix
alejandrette Jan 21, 2025
6d3153f
falta arreglar sidebar
entelequeia Jan 22, 2025
db9faa1
Merge branch 'develop' of https://github.com/4GeeksAcademy/ProyectoAp…
carolinaborr Jan 22, 2025
30aec53
logout hecho
entelequeia Jan 22, 2025
d037a3d
Merge pull request #18 from 4GeeksAcademy/P24/LogOut-FE
alejandrette Jan 22, 2025
ea553d7
Conexion con API, mas información visual y algunas mejoras visuales
C20ALEX00 Jan 23, 2025
903efe9
last commit
C20ALEX00 Jan 23, 2025
a7732e2
create table and enpoint
alejandrette Jan 23, 2025
bd9f906
create style and balance
alejandrette Jan 23, 2025
34edbe5
add chart
alejandrette Jan 24, 2025
82a7b08
Merge pull request #19 from 4GeeksAcademy/P32/Mostrar-finanzas-home-FE
alejandrette Jan 24, 2025
2295f2a
hotfix
alejandrette Jan 24, 2025
b6128ef
Merge branch 'develop' into P30/Mostrar-grafica-donut-FE
alejandrette Jan 24, 2025
c0c4793
Merge pull request #20 from 4GeeksAcademy/P30/Mostrar-grafica-donut-FE
alejandrette Jan 24, 2025
5435ebe
navbar arreglada y conversion de divisas
carolinaborr Jan 24, 2025
3c27dd4
Merge branch 'develop' into P23/conversion-divisas-FE
alejandrette Jan 24, 2025
1dee691
Merge pull request #21 from 4GeeksAcademy/P23/conversion-divisas-FE
alejandrette Jan 24, 2025
b019b6c
add donut chart
alejandrette Jan 25, 2025
f77d75e
falta darle estilos
entelequeia Jan 26, 2025
07926ae
Merge pull request #22 from 4GeeksAcademy/P27/Añadir-estilos-Grupos-FE
alejandrette Jan 26, 2025
960a516
varios estilos arreglados
entelequeia Jan 26, 2025
a440ae4
fix form and render finance, change type for null
alejandrette Jan 27, 2025
395bfb1
Merge pull request #23 from 4GeeksAcademy/P40/Fix-css-FE
alejandrette Jan 27, 2025
f021e90
fix disable type
alejandrette Jan 27, 2025
7bfa42d
fix finance and add finance
alejandrette Jan 27, 2025
36a56fc
resolver conflictos
alejandrette Jan 27, 2025
a33d2a2
Merge pull request #24 from 4GeeksAcademy/P33/Mostrar-todo-home-FE
alejandrette Jan 27, 2025
347c6a1
fix home and donut
alejandrette Jan 27, 2025
6728019
hotfix
alejandrette Jan 28, 2025
f67eb3a
create enpoint send invitation
alejandrette Jan 29, 2025
df241b6
add user to group through email
alejandrette Jan 30, 2025
65ce279
Añadido Get y Post en Routes.py y nevas relaciones en Models.py pero …
C20ALEX00 Jan 30, 2025
cf122c4
create view accept invitation
alejandrette Jan 31, 2025
45f0e94
fix css
alejandrette Jan 31, 2025
68901d6
add get user group
alejandrette Jan 31, 2025
144ae54
fix DB
alejandrette Jan 31, 2025
23a016c
login arreglado falta responsive
entelequeia Jan 31, 2025
2174404
terminado
C20ALEX00 Jan 31, 2025
d30d59c
Merge pull request #25 from 4GeeksAcademy/P36.2.0/Crear-form-Finanzas…
alejandrette Feb 1, 2025
72d5206
finish
alejandrette Feb 1, 2025
ad4ee93
Merge branch 'develop' into P21/Agregar-usuarios-grupos-BE
alejandrette Feb 1, 2025
785947b
Merge pull request #26 from 4GeeksAcademy/P21/Agregar-usuarios-grupos-BE
alejandrette Feb 1, 2025
431e0b3
arreglado configuracion por fin
carolinaborr Feb 1, 2025
31f3de5
fix home add finances
alejandrette Feb 1, 2025
a1011d1
fix create group
alejandrette Feb 1, 2025
691c2c2
Merge pull request #27 from 4GeeksAcademy/P49/Fix-Groups-FE
alejandrette Feb 1, 2025
8c22aa4
fix rename group and send invitation
alejandrette Feb 1, 2025
ca69193
fix add finance
alejandrette Feb 1, 2025
1bb2130
fix delete group
alejandrette Feb 2, 2025
6458556
fix css btn
alejandrette Feb 2, 2025
c8f2315
Merge pull request #28 from 4GeeksAcademy/P49/Fix-Groups-FE
alejandrette Feb 2, 2025
535f3a3
Merge branch 'develop' into P39/Configuaracion-usuario-FE
alejandrette Feb 2, 2025
73f0d79
Merge pull request #29 from 4GeeksAcademy/P39/Configuaracion-usuario-FE
alejandrette Feb 2, 2025
e371849
Utilizacion de props para pasar la informacion de los gets desde Home…
C20ALEX00 Feb 2, 2025
dc8f017
integracion de graficas a Groups hecha
C20ALEX00 Feb 2, 2025
a4d7ccf
falta modal y ajustar cards
entelequeia Feb 2, 2025
1bf996d
Merge pull request #30 from 4GeeksAcademy/P22/Mostrar-ChartJS-grupale…
alejandrette Feb 3, 2025
d382458
estilos home ok
entelequeia Feb 3, 2025
553a59b
elimina correctamente
entelequeia Feb 3, 2025
2305747
fix btn group and chart donut
alejandrette Feb 3, 2025
1b8ccff
link puesto al icono de usuario para ir a Profile
C20ALEX00 Feb 3, 2025
db14dbd
profile arreglado
C20ALEX00 Feb 3, 2025
0cf088f
falta estilos group
alejandrette Feb 3, 2025
f8c4bf1
Merge pull request #31 from 4GeeksAcademy/P50/Fix-Groups-2.0-FE
alejandrette Feb 3, 2025
074e974
Merge branch 'develop' into P51/Eliminar-Finanzas-FE
alejandrette Feb 3, 2025
8b1c4b8
Merge pull request #32 from 4GeeksAcademy/P51/Eliminar-Finanzas-FE
alejandrette Feb 3, 2025
b5edd92
Merge branch 'develop' into P43/Arreglar-css-home-FE-1
alejandrette Feb 3, 2025
b367207
Merge pull request #33 from 4GeeksAcademy/P43/Arreglar-css-home-FE-1
alejandrette Feb 3, 2025
38cfff6
clean code
alejandrette Feb 3, 2025
83dd597
fix css modal and home
alejandrette Feb 3, 2025
b8791c7
fix currency conversion
alejandrette Feb 3, 2025
60034ad
fix width navbar groups
alejandrette Feb 4, 2025
fc2b7f0
navbar arreglada
entelequeia Feb 4, 2025
d36e703
fix css chart
alejandrette Feb 4, 2025
6915d69
margin
alejandrette Feb 4, 2025
af56c36
Merge pull request #34 from 4GeeksAcademy/P52/Arreglar-iconos-navbar
alejandrette Feb 4, 2025
b4e6cd7
fix css groups
alejandrette Feb 4, 2025
fb810dd
fix delete finances
alejandrette Feb 4, 2025
12ec307
navbar
alejandrette Feb 4, 2025
575274b
vista vacía y traducciones
carolinaborr Feb 5, 2025
915d0f6
final2
entelequeia Feb 5, 2025
e6b1d3d
Merge pull request #35 from 4GeeksAcademy/Final
entelequeia Feb 5, 2025
b6b1bfb
Merge branch 'develop' into P38/Vista-vacia-FE-1
entelequeia Feb 5, 2025
b3059df
Merge pull request #36 from 4GeeksAcademy/P38/Vista-vacia-FE-1
entelequeia Feb 5, 2025
b6d86bd
Merge pull request #37 from 4GeeksAcademy/develop
entelequeia Feb 5, 2025
39238ef
fixed endpoints
entelequeia Feb 5, 2025
2dac274
subida a produccion
entelequeia Feb 5, 2025
10d65fa
chore(frontend): remove legacy React SPA from project
C20ALEX00 Feb 23, 2026
d397d30
chore(build): remove legacy frontend build and configuration files
C20ALEX00 Feb 23, 2026
359440e
feat(core): initialize backend package structure\n\nCreate basic modu…
C20ALEX00 Mar 2, 2026
7ecb126
feat(api): add CRUD operations and routing for groups, roles, and fin…
C20ALEX00 Mar 2, 2026
38fecc2
feat(users): implement user models, schemas and database configuration
C20ALEX00 Mar 2, 2026
dd39c11
chore(db): add Alembic environment with initial migration
C20ALEX00 Mar 2, 2026
383f021
feat(app): add FastAPI application entry point with dependencies
C20ALEX00 Mar 2, 2026
307e850
chore(docker): add Docker and Docker Compose configuration
C20ALEX00 Mar 2, 2026
9e2f2f8
test: add database connectivity test utility
C20ALEX00 Mar 2, 2026
3bdc0bc
chore(github): remove obsolete settings configuration
C20ALEX00 Mar 2, 2026
0033316
Prueba
C20ALEX00 Mar 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,12 @@

// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "root"
"mounts": [
"source=${localWorkspaceFolder},target=/workspaces/${localWorkspaceFolderBasename},type=bind,consistency=cached"
],

"remoteEnv": {
"CHOKIDAR_USEPOLLING": "true",
"WATCHPACK_POLLING": "true"
}
}
35 changes: 0 additions & 35 deletions .devcontainer/docker-compose.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .env.example

This file was deleted.

31 changes: 0 additions & 31 deletions .eslintrc

This file was deleted.

27 changes: 0 additions & 27 deletions .github/settings.yml

This file was deleted.

6 changes: 6 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,11 @@
"editor.defaultFormatter": "esbenp.prettier-vscode",
"workbench.editorAssociations": {
"*.md": "vscode.markdown.preview.editor"
},
"[javascriptreact]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[css]": {
"editor.defaultFormatter": "vscode.css-language-features"
}
}
Binary file added Diagram 1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes.
101 changes: 101 additions & 0 deletions ManejoGit.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
# Guía Básica de Git para el Equipo

## 🔄 Flujo de Trabajo Recomendado

1. Moverse a la rama develop y actualizar:

```git
git checkout develop
git pull origin develop
```

2. Crear una nueva rama para tu tarea:

```git
git checkout -b P2/Crear-Bocetos-FE
```

3. Realizar los cambios y subirlos:

```git
git add .
git commit -m "Descripción clara de los cambios"
git push origin P2/Crear-Bocetos-FE
```

4. Hacer un Pull Request en GitHub para fusionar tu rama con `develop`.

5. Mantén tu rama actualizada con los últimos cambios de `develop` (realiza un merge si es necesario).

## 🌳 Trabajo con Ramas

1. Crear una nueva rama:
Cuando creemos una nueva rama/tarea, la debemos de crear a partir de `develop` (que es la rama principal):

```git
git checkout develop # Moverse a la rama develop
git pull origin develop # Actualizar develop con los últimos cambios
git checkout -b "nombre de la rama" # Crear y moverse a la nueva rama
```

Ejemplo:

```git
git checkout -b P2/Crear-Bocetos-FE
```

2. Moverse entre ramas:

```git
git checkout <nombre-de-la-rama>
```

Ejemplo:

```git
git checkout develop
```

3. Subir tu rama al repositorio remoto:
Una vez hayas hecho cambios en tu rama y los quieras subir:

```git
git add . # Añadir todos los cambios al área de staging
git commit -m "Descripción de los cambios" # Crear un commit con tus cambios
git push origin "nombre de la rama" # Subir la rama al repositorio remoto
```

Ejemplo:

```git
git push origin P2/Crear-Bocetos-FE
```

4. Actualizar tu rama con los cambios de develop:

Si hay cambios nuevos en develop, es importante actualizarlos en tu rama antes de hacer un Pull Request:

```git
git checkout develop # Moverse a la rama develop
git pull origin develop # Descargar los últimos cambios
git checkout <nombre-de-la-rama> # Volver a tu rama
git merge develop # Fusionar develop con tu rama
```

Si hay conflictos, Git te lo indicará. Resuélvelos manualmente y después:

```git
git add . # Añadir los archivos resueltos
git commit -m "Conflictos resueltos"
```

5. 🔄 Obtener los cambios de otros compañeros

Para asegurarte de tener los últimos cambios:

Ve a la rama principal develop:

```git
git checkout develop
git pull origin develop
```
2 changes: 2 additions & 0 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ flask-admin = "*"
typing-extensions = "*"
flask-jwt-extended = "==4.6.0"
wtforms = "==3.1.2"
bcrypt = "*"
flask-mail = "*"

[requires]
python_version = "3.10"
Expand Down
Loading