Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/opt-nc/domaine-nc-javafx

Application JavaFX pour consulter les données de DOMAINE.nc
https://github.com/opt-nc/domaine-nc-javafx

api-marketplace java javafx javafx-application noumea nouvelle-caledonie openinnovation university-project

Last synced: about 1 month ago
JSON representation

Application JavaFX pour consulter les données de DOMAINE.nc

Awesome Lists containing this project

README

        

# ❔ A propos

Application JavaFX pour consulter les données de DOMAINE.nc, développée en projet tutoré entre :

- [🧑‍🎓 UNC Nouvelle-Calédonie](https://unc.nc/)
- [🏢 OPT-NC/GLIA](https://bit.ly/3RuNs1o)

# 🎯 Objectif

> Appli **[JavaFX](https://openjfx.io/) disruptive Desktop** pour consuleter les noms de [DOMAINE.nc](https://www.domaine.nc/) via son [API publique](https://rapidapi.com/opt-nc-opt-nc-default/api/domaine-nc/details).

# 🛑 Prérequis

- ✅ Disposer de `JDK 17+`
- ✅ Créer un fichier `.env` à la racine du projet avec [votre clé d'API](https://docs.rapidapi.com/docs/keys)

```properties
X_RAPIDAPI_KEY=Votre_clef_d'API

```
**⚠️ NB : Inutile d'aller plus loin tant que l'ensemble des prérequis ne sont pas satisfaits.⚠️**

# 🕹️ Utiliser

```shell
gh repo clone opt-nc/domaine-nc-javafx
cd domaine-nc-javafx
ls -la .env
mvn javafx:run
```

# 💿 Packager & Exec ⚡

```shell
mvn clean package
java -jar target/domainenc.jar
```
On générera ainsi le fichier domainenc.jar à utiliser .

# 🧑‍🤝‍🧑 Team

- [👦 Kevin](https://dev.to/kpetit)
- [👦 David](https://dev.to/davnox900)
- [👦 Irwan](https://dev.to/isoernc)
- [👨 adriens](https://dev.to/adriens)

# 🔖 Ressources utiles

- :octocat: [lschaeffer313/domaine-nc-mobile`](https://github.com/lschaeffer313/domaine-nc-mobile)
- 📝 [📢 Unboxing Domaine NC mobile `v1.3.0`](https://dev.to/optnc/unboxing-domaine-nc-mobile-v130-59pi)
- 📝 [📢 DOMAINE.NC mobile `v1.0.7` sur le PlayStore 🛍️ ](https://dev.to/adriens/domainenc-mobile-v107-sur-le-playstore-5741)