Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/khaouitiabdelhakim/etablissements-application-android
Ce projet consiste en une application mobile Android permettant aux utilisateurs de se connecter, d'ajouter des établissements et de visualiser la liste des établissements.
https://github.com/khaouitiabdelhakim/etablissements-application-android
android android-app android-application android-studio app authentication backend java login recyclerview recyclerview-adapter room room-database
Last synced: 3 months ago
JSON representation
Ce projet consiste en une application mobile Android permettant aux utilisateurs de se connecter, d'ajouter des établissements et de visualiser la liste des établissements.
- Host: GitHub
- URL: https://github.com/khaouitiabdelhakim/etablissements-application-android
- Owner: khaouitiabdelhakim
- Created: 2024-02-13T22:09:42.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2024-03-09T15:05:40.000Z (11 months ago)
- Last Synced: 2024-10-10T12:45:26.945Z (4 months ago)
- Topics: android, android-app, android-application, android-studio, app, authentication, backend, java, login, recyclerview, recyclerview-adapter, room, room-database
- Language: Java
- Homepage: https://khaouitiapps.web.app/
- Size: 213 KB
- Stars: 11
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Etablissements - Application Android
```
If you find this repository useful or it has helped you,
please don't forget to leave a ⭐️, or even follow my GitHub account.
Your support motivates me to continue providing helpful resources.
Thank you for your appreciation! 🌟🚀💖😊👍If you'd like to support further, consider buying us a coffee:
```
[![Buy Me A Coffee](https://img.shields.io/badge/Buy%20Me%20A%20Coffee--yellow.svg?style=for-the-badge&logo=buy-me-a-coffee)](https://www.buymeacoffee.com/kh.abdelhakim)## Auteur
ABDELHAKIM KHAOUITI## Description
Ce projet consiste en une application mobile Android permettant aux utilisateurs de se connecter, d'ajouter des établissements et de visualiser la liste des établissements.L'application offre une expérience d'apprentissage approfondie dans le développement Android, couvrant les sujets suivants :
- Utilisation d'activités et de fragments
- Gestion des intents pour la navigation entre les écrans
- Utilisation des SharedPreferences pour le stockage de préférences utilisateur
- Intégration de la base de données Room pour la persistance des données
- Utilisation de XML pour la conception de l'interface utilisateur## Fonctionnalités
1. **Connexion Utilisateur :** Les utilisateurs peuvent se connecter à l'application à l'aide de leurs identifiants.
2. **Ajout d'établissements :** Les utilisateurs peuvent ajouter de nouveaux établissements avec des informations telles que le nom, le label et le type (public ou privé).
3. **Visualisation des établissements :** L'application affiche une liste des établissements ajoutés, avec la possibilité de filtrer par type (public ou privé).## Contributions
Les contributions à ce projet sont les bienvenues. Pour contribuer, veuillez suivre ces étapes :
1. Clonez ce dépôt sur votre machine locale.
2. Créez une branche pour vos modifications : `git checkout -b feature/NouvelleFonctionnalite`.
3. Faites vos modifications et testez-les soigneusement.
4. Ajoutez vos modifications : `git add .`
5. Effectuez un commit de vos modifications : `git commit -m "Ajout d'une nouvelle fonctionnalité"`
6. Poussez vos modifications vers la branche : `git push origin feature/NouvelleFonctionnalite`
7. Soumettez une demande de tirage (pull request) vers la branche principale du dépôt.## Technologies utilisées
- Android SDK
- Java
- XML
- Room Database## Contribution
```
Fork this repository if you wish to make changes or contribute improvements.
```## License
```
Copyright 2024 KHAOUITI ABDELHAKIMLicensed under the MIT License
You may obtain a copy of the License athttp://opensource.org/licenses/MIT
Unless required by applicable law or agreed to in writing, software
distributed under the MIT License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the MIT License.
```