This is a complete project of an app that uses the api of pokemon to shoe the pokemons and their details in a list and in a detail view.
En esta app se creo una lista una api propia del proyecto de pokemon para que los usuarios puedan guardar sus pokemones favoritos y ver los detalles de cada uno de ellos. En la api tambien cuenta con un sistema complejo de autenticacion y autorizacion de usuarios que va desde la autenticacion con google hasta la autenticacion con facebook y con el correo electronico.
La api esta cuenta con alto nivel de seguridad y de proteccion de datos de los usuarios. Esto para evitar que los datos de los usuarios sean robados o que los usuarios puedan ver los datos de otros usuarios.
- Nodejs
- npm or pnpm
- andoid studio
- contar con una cuenta de google para poder usar la autenticacion con google
- contar con una cuenta de facebook para poder usar la autenticacion con facebook.
- contar con las variables de entorno para poder correr el proyecto.
- contar con una cuenta de firebase para poder usar la autenticacion con google y con facebook.
- contar con docker y docker-compose para poder correr la api y la base de datos.
npm install
paso 1: correr el proyecto de la api y la base de datos con docker-compose
docker-compose up -d
paso 2: correr el proyecto de la app
npm run android
or
pnpm android
this project is under the MIT license.