Code Monkey home page Code Monkey logo

heroes-app's Introduction

Heroes Apps

En este proyecto se usó Angular

Para empezar se debe levantar la BD con el siguiente comando json-server --watch db.json ó ejecutando npm run backend la terminal se visualiza asi:

Pantalla de BD Json-server

Para poder ingresar se deben ingresar las siguientes credenciales: email: [email protected] password: user123

al darle click en Ingresar te lleva a la pantalla del listado de héroes, en donde te muestra la sesión del usuario logueada, si le das en logout, por mas que ingreses a la ruta de listado, no te la mostrará y te redirigirá a login. Si ya estas logueado e intentas navegar a la ruta de login o registro, tampoco se te mostrará porque hay un guard implementado para cada caso.

Pantalla de Login

Pantalla de Registro

En esta pantalla se lista todos los héroes de la BD como se muestra a continuación:

Pantalla de Listado de Héroes

Al hacer click en Menú, puedes añadir, buscar o listar héroes

Pantalla de Listado de Héroes

Al dar click en Añadir Héroe se ve así, por defecto te muestra una imagen momentánea

Pantalla de Agregar Héroe

Aquí se muestra como se llenan los datos del nuevo héroe, en el caso no se incluya el url de la imagen del héroe, entonces se guardará la imagen por defecto que se muestra, cuando le das en Guardar te redirige a la ruta para editar héroe.

Pantalla de Agregar Héroe

En esta pantalla te muestra los datos del Héroe, en el caso ingresara una imagen del héroe, la podrás visualizar de lo contrario te mostrará la imagen genérica. Si gustas puedes modificar datos y darle click en Actualizar

Pantalla de Editar Héroe

Si das click en menú:

Pantalla de Editar Héroe

Al dar click en Listado de Héroes puedes visualizar el nuevo héroe añadido

Pantalla de Listado de Héroes

Al ingresar al buscador y digitar un nombre, este te arroja las palabras que contienen lo que digitas, y puedes seleccionar alguno

Pantalla de Buscador de Héroes

Al seleccionar algún héroe, se muestra la información de ese héroe

Pantalla de Buscador de Héroes

Si se da click en Borrar aparece un modal para confirmar si realmente desea borrar el héroe seleccionado.

Pantalla de Editar Héroe

Al eliminar un héroe, se te redirige al listado de héroes

Pantalla de Listado de Héroes

Realizado por : Sammy Gigi Cantoral Montejo (sgcm14)

heroes-app's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.