This is a React Native school project built with Expo Go, intended to be a replacement app for 'Parcoursup'. It uses Firebase for authentication and Firestore for data storage. It also includes custom fonts and a user context for state management.
App.js
: The entry point of the application.src/components
: This directory contains reusable components.src/contexts
: This directory contains React context for global state management.src/hooks
: This directory contains custom React hooks.src/navigation
: This directory contains navigation related code.src/screens
: This directory contains the screens of the application.src/services
: This directory contains services like Firebase configuration.src/styles
: This directory contains global styles.src/utils
: This directory contains utility functions.assets
: This directory contains all the assets used in the application.
- Clone the repository.
- Install the dependencies with
yarn install
ornpm install
. - Start the development server with
npx expo start
. - Open the project in the Expo Go app on your device.