Update README + mise en commentaire du bouton s'inscrire

This commit is contained in:
Amaël Kesteman
2025-11-06 17:38:17 +01:00
parent aba59680b3
commit b2ec7194ed
4 changed files with 877 additions and 111 deletions

View File

@@ -1,62 +1,21 @@
# Welcome to your Expo app 👋
# Projet MMM
This is an [Expo](https://expo.dev) project created with [`create-expo-app`](https://www.npmjs.com/package/create-expo-app).
## Authors
## Get started
- Minh Tuan VU
- Thibaut Rochas
- Alexis Leboeuf
- Amaël Kesteman
1. Install dependencies
### Introduction
```bash
npm install
```
Lien du git : gitlab2.istic.univ-rennes1.fr/trochas/mmm-projet
2. Start the app
Différentes commandes a effectuer pour lancer le projet:
```bash
npx expo start
```
In the output, you'll find options to open the app in a
- [development build](https://docs.expo.dev/develop/development-builds/introduction/)
- [Android emulator](https://docs.expo.dev/workflow/android-studio-emulator/)
- [iOS simulator](https://docs.expo.dev/workflow/ios-simulator/)
- [Expo Go](https://expo.dev/go), a limited sandbox for trying out app development with Expo
You can start developing by editing the files inside the **app** directory. This project uses [file-based routing](https://docs.expo.dev/router/introduction).
npm install firebase
npm install react-native-maps
npx expo install react-native-maps
npm install react-native-maps @react-navigation/native @react-navigation/bottom-tabs react-native-safe-area-context react-native-screens
## Screen
```mermaid
Login --> Accuil
Accuil --> Profil
Accuil ->
```
## Get a fresh project
When you're ready, run:
```bash
npm run reset-project
```
This command will move the starter code to the **app-example** directory and create a blank **app** directory where you can start developing.
## Learn more
To learn more about developing your project with Expo, look at the following resources:
- [Expo documentation](https://docs.expo.dev/): Learn fundamentals, or go into advanced topics with our [guides](https://docs.expo.dev/guides).
- [Learn Expo tutorial](https://docs.expo.dev/tutorial/introduction/): Follow a step-by-step tutorial where you'll create a project that runs on Android, iOS, and the web.
## Join the community
Join our community of developers creating universal apps.
- [Expo on GitHub](https://github.com/expo/expo): View our open source platform and contribute.
- [Discord community](https://chat.expo.dev): Chat with Expo users and ask questions.

View File

@@ -23,14 +23,14 @@ const LoginScreen: React.FC = () => {
}
};
const handleRegister = async () => {
/*const handleRegister = async () => {
try {
await createUserWithEmailAndPassword(auth, email, password);
router.replace("/(tabs)");
} catch (error: any) {
alert(error.message);
}
};
}; */
return (
<View style={styles.container}>
@@ -51,7 +51,7 @@ const LoginScreen: React.FC = () => {
/>
<Button title="Se connecter" onPress={handleLogin} />
<View style={{ height: 10 }} />
<Button title="S'incrire" onPress={handleRegister} />
{/* <Button title="S'inscrire" onPress={handleRegister} /> */}
</View>
);
};

909
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -12,9 +12,9 @@
},
"dependencies": {
"@expo/vector-icons": "^15.0.2",
"@react-navigation/bottom-tabs": "^7.4.8",
"@react-navigation/bottom-tabs": "^7.8.2",
"@react-navigation/elements": "^2.6.3",
"@react-navigation/native": "^7.1.18",
"@react-navigation/native": "^7.1.19",
"expo": "~54.0.13",
"expo-constants": "~18.0.9",
"expo-font": "~14.0.9",
@@ -27,10 +27,12 @@
"expo-symbols": "~1.0.7",
"expo-system-ui": "~6.0.7",
"expo-web-browser": "~15.0.8",
"firebase": "^12.5.0",
"react": "19.1.0",
"react-dom": "19.1.0",
"react-native": "0.81.4",
"react-native-gesture-handler": "~2.28.0",
"react-native-maps": "1.20.1",
"react-native-reanimated": "~4.1.1",
"react-native-safe-area-context": "~5.6.0",
"react-native-screens": "~4.16.0",