To run mobile app, you firstly need to edit your configuration environment file.
At the root of the mobile directory, you can find a .env.example
file containing those values :
# API Endpoint for IOS emulator
REACT_NATIVE_APP_API_URL=http://localhost:8080/api/reaccoon
#---------- OR ----------#
# API Endpoint for ANDROID emulator
REACT_NATIVE_APP_API_URL=http://10.0.2.2:8080/api/reaccoon
You just have to duplicate it as a .env
file and to fill the empty values. All of them are mandatory.
To use Reaccoon, clone the repository.
# Via SSH
git clone [email protected]:EpitechPromo2025/B-DEV-500-PAR-5-2-area-martin.vanaud.git reaccoon
# Via HTTPs
https://github.com/EpitechPromo2025/B-DEV-500-PAR-5-2-area-martin.vanaud.git reaccoon
Go to the project mobile directory.
cd reaccoon/mobile
Then, just before running the Reaccoon mobile application, install expo app on your emulator with this command.
npx expo start
Then enter a character to choose the emulator you want to use.
And Voilà ! Your app is running ! 🎉
Here is a representation of the links between screens and navigators :
Here is a representation of the folder containing the various calls to the database API :
Here is a representation of the different components available :
DevOps & Backend Team :
Mobile & Frontend Team :