Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Formularios para registro de mascotas #555

Open
wants to merge 58 commits into
base: main
Choose a base branch
from

Conversation

margarita1973
Copy link

Registro de mascota,
Funcion para actulizacion de la base de datos

margarita1973 and others added 30 commits November 30, 2024 11:32
Se crearon las tablas User, Pet, Post_description y Breed.
Tambien se crearon las tablas Enum gender, pet_status y species.
La tabla Pet se relaciona: con User a traves de la ForeignKey user.id,
con breed a traves de  breed.id
La tabla Post_description se relaciona con Pet a traves de pet.id.
Se corrigió el archivo models. Se crearon los componentes NewPetLost y NewFoundPet.
Se modificón el archivo index.css.
Se agregaron las paginas al archivo ayout.js
Updated app.py with the following endpoints:
-GET all users
-POST new user
-POST login
-PUT update password
-GET private access
-POST Create new mascota
-POST create new mascota post
formularios para el ingreso de las nuevas mascotas. Se agrego el componente Cloudinary para subir las fotos
-Se arregla visualizacion en layout
-Se agrego la funcionalidad del Mapa
-Se downgradeo a node 16.20.2
-Se downgradeo a react 18.3.1
-Se instalaron:
  -react-leaflet
  -leaflet
  -react leaflet cluster
-Se modifico el archivo index porque usaba una
forma mas nueva del reactDOM
-se agregaron estilos en index css
-Se cambio la skin del mapa
-Se establece vista de usuario, restan conexiones
Vista de los formularios para el ingreso de nuevas mascotas perdidas y encontradas
Los datos ingresados se envian a la base de datos atraves de la función addNewPet en el archivo Flux de store
La ubicacion se selecciona en el mapa utilizando React-leaflet, en el componente ubication_map
Las imagenes se almacenan en la Api cloudinary, desde el componente Cloudinary
margarita1973 and others added 28 commits December 10, 2024 22:40
margarita1973 Componentes newFoundPet y newPetLost funcionales
-style en mapa para que ocupe toda la pantalla
Updated Navbar with marianacss changes
Added GET  all PETs  endpoint
Se agrego el resto de las tablas
Se removio el serializado de species
Uploaded App.js
Added Filters.js file
Added PetView.jsx from marianacss
Se actualizo el layout con los cambios hechos de marianacss
updated flux with fake data from marianacss
Updated  home with marianacss changes
Added pet-views.css from marianacss
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants