This is a project made for Taller de Programacion II, in Universidad de Buenos Aires.
├── app
│ └── app.js
├── App.js
├── app.json
├── babel.config.js
├── communication
│ ├── client
│ │ └── ApiClient.js
│ ├── endpoints
│ │ ├── *all the endpoints*
│ ├── requester
│ │ └── Requester.js
│ └── responses
│ ├── generalResponses
│ │ ├── ErrorApiResponse.js
│ │ ├── ServerErrorResponse.js
│ │ └── SuccessfulApiResponse.js
│ ├── login
│ │ ├── InvalidCredentials.js
│ │ └── LoginSuccessful.js
│ ├── profiles
│ │ └── GetProfileSuccessful.js
│ ├── Response.js
│ └── signup
│ └── SignUpSuccessful.js
├── components
│ ├── All the components
├── environments.example.js
├── firebase.js
├── google-services.json
├── LICENSE
├── Navigation.js
├── package.json
├── package-lock.json
├── README.md
├── screens
│ ├── All the screens and menu screen
└── Settings.js
- React Native
- Node.js
- Expo
- Firebase
- sudo npm install -g expo cli
- sudo expo install
- expo start
Now, you can run the mobile application on an android emulator, or use Expo Go with the QR code
You can try it using Expo GO and inserting this link: https://expo.dev/@chiarab/Ubademy-mobile?release-channel=production-entrega-version-final