Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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 ABDELHAKIM

Licensed under the MIT License
You may obtain a copy of the License at

http://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.
```