- Notifications
You must be signed in to change notification settings - Fork0
Projet-Etudes-3-SDV/front-end
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Cyna Frontend est une application développée enAngular avecIonic, permettant une expérience utilisateur fluide sur le web et mobile. Ce projet intègre des fonctionnalités avancées telles que la gestion d’état via des services Angular, la communication avec un backend Express et la prise en charge des fonctionnalités natives grâce à Capacitor.
Pour plus d'information sur les choix techniques:Lien vers l'ADR
- Interface utilisateur dynamique et réactive
- Compatible web et mobile grâce à Ionic
- Gestion d’état avec les services Angular
- Intégration d’API REST avec HttpClient
- Support des fonctionnalités natives avec Capacitor
- Tests unitaires avec Karma et Jasmine
- Node.js (>= 16)
- Angular CLI (>= 15)
- Ionic CLI (>= 7)
- Capacitor
- Git
- Android Studio
git clone https://github.com/Projet-Etudes-3-SDV/front-end.gitcd front-end
npm installnpm install -g @ionic/cli
Créer un fichier.env
à la racine du projet et ajouter :
API_URL=http://localhost:3000/api
ionic serve
ionic buildnpx cap add android# Pour Androidnpx cap add ios# Pour iOSnpx cap sync# Synchronisation Capacitor
ionic cap open android
/src│── app/ # Composants et services principaux│── assets/ # Fichiers statiques et images│── environments/ # Fichiers de configuration selon l’environnement│── theme/ # Styles globaux de l’application│── main.ts # Point d’entrée de l’application│── index.html # Fichier principal HTML
- Lancer les tests unitaires :
ngtest
- Générer un composant :
ng generate component nom-du-composant
- Générer un service :
ng generate service nom-du-service
Ce projet est sous licence MIT.
About
No description, website, or topics provided.
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.