Skip to content

OvercastmxDemo/DevTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

Evaluación técnica Overcast

Prueba: Desarrollador

Deadline: 36 horas naturales

Nombre completo: Aquí va tu nombre

Clona y crea tu repositorio para la evaluación

  • Clona este repositorio en tu máquina local
  • Crear un repositorio público en tu cuenta personal de GitHub, BitBucket o Gitlab
  • Cambia el origen remoto para que apunte al repositorio público que acabas crear en tu cuenta
  • Coloca tu nombre en este archivo README.md y realiza un push al repositorio remoto (este paso es importante, nos ayuda a saber la hora en la que iniciaste tu examen)

Prueba

La prueba consistirá en construir una API REST (basada en .NET preferentemente, pero puedes utilizar el lenguaje que más te guste) y una aplicación web (ocupando algún framework o librería de JavaScript como por ejemplo Angular, Vue o React), que solucionen los siguientes puntos:

  • Página de inicio de sesión que utilice alguna de estas 3 opciones.

    • Inicio de sesión de Google
    • Inicio de sesión de Microsoft (De preferencia)
    • Inicio de sesión de Facebook
  • Una vez que el usuario inició sesión, el usuario debe poder realizar los siguientes puntos:

    • Página de inicio con buscador de pokémones
    • Página de perfil del usuairo. Debe contener nombre(s), apellido(s) e imagen. Todos los datos deben ser recolectados del Single Sign On que hayas elegido en el login.
    • Conexión a PokéAPI (https://pokeapi.co/)
    • Buscar pokémones por nombre
    • El resultado de la busqueda tendra que arrojar los siguientes datos:
      • Id del pokémon (Id)
      • Nombre del pokémon (name)
      • 2 Imágenes del pokémon (sprites)
    • Funcionalidad para agregar pokémon como favorito dentro de la aplicación web.
    • Los favoritos se deben de ver en la página de inicio.
    • Poder eliminar favoritos

Nota: Tu API es la que debe realizar los llamados a la PokéAPI. Para realizar esta prueba es necesario tener una instancia de SQL Server Developer o SQL Server Express o de alguna Base de Datos Relacional en tu equipo y compartir en el repositorio los scripts de creación del esquema de la base de datos.

La estructura del repositorio debe de tener tres directorios en la raíz, aparte de este README.MD, un directorio para la aplicación web, otro para el API REST y un último para los scripts de la base de datos.

Para la solución de esta prueba es necesario tomar en cuenta:

  • Programación Orientada a Objetos
  • Uso de un ORM (opcional)
  • Uso de algún framework CSS (opcional)
  • Agregar la documentación necesaria para compilar, ejecutar y/o desplegar la API y la aplicación web

Realiza el push del código y compártenos el link a tu repositorio remoto 😊

Si tienes alguna duda sobre la evaluación puedes mandar un correo electrónico a:

Manda la liga de tu repositorio público a

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published