Skip to content

🎮 A series of educational minigames for kids with disabilities at Instituto Nuevo Amanecer

License

Notifications You must be signed in to change notification settings

YuvanTec/mypictograms

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 A series of educational minigames for kids with disabilities at Instituto Nuevo Amanecer

📚 Usage

🤖 Android

Clone the repo, create a new firebase storage project and put the google-services.json file inside the /frontend/app directory.

Then build and run it on an emulator (recommended Pixel C API 34)

💻 Server

Make sure you have node installed.

Create a .env file inside the /backend folder with all the credentials of firebase:

FIREBASE_API_KEY=...
FIREBASE_AUTH_DOMAIN=...
FIREBASE_PROJECT_ID=...
FIREBASE_STORAGE_BUCKET=...
FIREBASE_MESSAGING_SENDER_ID=...
FIREBASE_APP_ID=...

Then install all dependencies

npm install

For dev mode:

npm run dev
npm run db:studio

For production mode:

npm run build
npm start

⚒️ Tech

  • Node.js
  • TypeScript
  • SQLite
  • Native Android

Development Team

Team iOS

TODO

Pedro

  • Mensaje de error 500 en el dialogo de errro (Pedro)
  • Agregar botón para ir atrás (Pedro)
  • Endpoint para info del papá para galindo (Pedro)
  • Fix UI polish, corner radious, puntos negros de la contraseña, botones de atras, font del mensaje de dialogo (Pedro)
  • Dropdown list de la pantalla de edición con correo del papa (Galindo)

Yuvan y Franco

  • Drag & Drop (Yuvan)
  • Comunicador (Franco)
  • Integrar el comunicador con el back (Franco y Yuvan)
  • Lock level access based for students based on the allowed one (Yuvan y Franco)

Galindo

  • Subir imagenes a firebase (Galindo)
  • Dropdown list para el correo del papá (Galindo)
  • Dropdown list con el nombre para seleccionar el alumno (Galindo)
  • Hacer fetch en pantalla de Mi hij@ (Galindo)
  • Hacer fetch en pantalla de los detalles del alumno para el papá (Galindo)
  • Estilos del dropdown en selecciona tu nombre (Galindo)
  • Corregir las diapositivas
  • Crear manual para Firebase
  • Instalar app en tu cel

Felipe

  • Dropdown categorias para subir imagenes (Felipe)
  • Quitar el harcodeo del usuario al subir la imagenes a firebase (Felipe)

About

🎮 A series of educational minigames for kids with disabilities at Instituto Nuevo Amanecer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 94.3%
  • TypeScript 5.7%