mimascota's People
mimascota's Issues
Cambio de contraseña
El usuario podrá cambiar su contraseña en cualquier momento.
Los datos que se le pedirán para realizar esta acción serán:
- Contraseña anterior
- Nueva contraseña
- Confirmación contraseña
- Código de seguridad
Creación formulario "Mascota encontrada"
Se deberá crear el formulario correspondiente al registro de una mascota encontrada.
Campos:
- Nombre del perro - Campo texto obligatorio
- Color del pelaje - Combo obligatorio
- Tamaño - Combo obligatorio
- Zona donde se perdió - Combo obligatorio
- Fecha - Campo fecha obligatorio
- Nombre dueño - Campo texto obligatorio
- Teléfono contacto
- Celular contacto
- Datos extras - Campo texto
- Fotos
Validaciones:
- Teléfono contacto: Formato correcto
- Celular contacto: Formato correcto
- Fecha - Prohibido ingresar fechas en el futuro.
Realizar formulario de Sing up
Este es el formulario por el cual los usuario podrán registrarse en nuestro sitio.
Los campos que debe tener son:
- Nombre y apellido
- Fecha de nacimiento
- Contraseña
- Confirmación de contraseña (En este campo no se podrá realizar paste)
- Código de segurida
Recuperación de contraseña
Se deberá crear un formulario sencillo por el cual el usuario podrá recuperar su contraseña. Deberá ingresar su nombre de usuario y un código de seguridad, y luego recibirá un mail confirmando que se ha reseteado su contraseña.
Se podrá dar una contraseña autogenerada que el usuario deberá utilizar hasta que realice el cambio de la misma.
Creación formulario para registrar una Mascota Perdida
Se deberá crear el formulario correspondiente al registro de una mascota perdida.
Campos:
- Nombre del perro - Campo texto obligatorio
- Color del pelaje - Combo obligatorio
- Tamaño - Combo obligatorio
- Zona donde se perdió - Combo obligatorio
- Fecha - Campo fecha obligatorio
- Nombre dueño - Campo texto obligatorio
- Teléfono contacto
- Celular contacto
- Datos extras - Campo texto
- Fotos
Validaciones:
- Teléfono contacto: Formato correcto
- Celular contacto: Formato correcto
- Fecha - Prohibido ingresar fechas en el futuro.
Crear Entidad Perro
Tendrá como campo:
Nombre
Edad
Raza
Color
Usuario q subió la foto del perro, ya sea porque lo perdió o porque lo encontro
Descripción
Imagen
Realizar formulario Log in
El usuario podrá ingresar a nuestro sitio mediante este formulario.
Los campos serán:
- Nombre de usuario
- Contraseña
Links:
- Deberá contar con el link de "Olvide mi contraseña"
Creación formulario para mascotas en Adopción
Se deberá crear el formulario correspondiente al registro de una mascota en adopción.
Campos:
- Raza - Combo
- Dirección a donde se encuentra la mascota - Campo texto obligatorio
- Nombre persona de contacto - Campo texto obligatorio
- Teléfono contacto
- Celular contacto
- Datos extras - Campo texto
- Fotos
Validaciones:
- Teléfono contacto: Formato correcto
- Celular contacto: Formato correcto
Arreglar la internacionalización, algunas cosas se ven en ingles
Validaciones en formaulario para Registrar Usuario
Cuando no se completa ningun campo, aparece lo siguiente:
no puede estar en blanco
no puede estar en blanco
no puede estar en blanco
no puede estar en blanco
no puede estar en blanco
Y ademas, el formulario deja de verse correctamente.
Linkear con facebook
Agregar Google Maps con mascotas perdidas precargadas
Se deberá colocar el mapa de Google en la pantalla de "Mascotas Encontradas". El mismo deberá tener precargadas las mascotas que se hayan encontrado en un radio X, con punto medio la ubicación del usuario.
Crear entidad Perro Buscado, Perro Perdido, Perro en adopción y Perro Encontrado
La entidad Dog pasará a ser module, y cada una de las entidades nombradas, serán clases del modelo persistidas en la BD
Crear pantalla noticias
Agregar google maps al home
Doble cartel de inicio de sesion, etc. Uno de color marron claro y otro verde.
Agregar algoritmo de reconocimiento por zona y caracteristicas del perro
Centrar google maps
En capital federal o argentina
Agregar algoritmo de reconocimiento facial canino
Ya sea mockeado a o no
Crear perfil de la mascota
Crear formulario para subir nuevas noticias
Con este formulario los miembros del staff podrán agregar nuevas noticias que serán públicadas en el sitio
Campos:
- Título noticia - Campo texto obligatorio
- Cuerpo noticia - Campo texto obligatorio
Implementar filtros
Se implementarán los distintos tipos de filtros que se pueden realizar sobre las mascotas.
Este issue NO contempla el agregar los filtros a alguna vista en particular.
Se debe tener en cuenta que los filtros se realizaran tanto por un campo como por un conjunto de ellos.
Tipos de Filtros:
- Por genero
- Por color
- Por zona
- Por tamaño
Crear perfil de usuario
Formulario en el cual los usuarios podrán acceder a cambiar sus datos personales.
Crear entidad Noticia
Campos:
Título noticia - Campo texto obligatorio
Cuerpo noticia - Campo texto obligatorio
Fecha Creacion
Agregar Google Maps con mascotas perdidas precargadas
Se deberá colocar el mapa de Google en la pantalla de "Mascotas Perdidas". El mismo deberá tener precargadas las mascotas que se encuentran perdidas en un radio X, con punto medio la ubicación del usuario.
Confeccionar look & feel
Definir los colores de la página web.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.