Toilette Royale est une app web qui pose les vraies questions 💭 :
🧻 "Ce rouleau m’a-t-il vraiment duré aussi peu longtemps ?" 💸 "Est-ce que mon postérieur mérite mieux pour moins cher ?" 📈 "Et si je devenais le Warren Buffet du papier toilette ?"
Une app React (vite fait bien fait) pour suivre votre consommation de papier toilette, et on te dit :
- Combien de temps a duré le paquet
- Combien tu paies par jour de papier toilette
- Quelle marque est la plus rentable
- Quel est le meilleur rapport qualité/prix
Il faut entrer la date de début du paquet, la date de fin, la marque/modéle, prix du paquet, le nombre de rouleaux.
- 🧠 React + Vite
- 💾 localStorage (pas de base de données externe pour le moment)
- 👑 Beaucoup trop de sérieux pour un sujet aussi débile
Par défaut, le LocalStorage est utilisé. C'est bien pour tester mais c'est relou. Tu peux donc activer LA feature pour utiliser une DB externe pour une instance en local 😎
- Créer un compte sur JsonBin.io (c'est gratuit, vu le peu d'appel qu'on va faire)
- Créer un fichier .env
- Choper une MasterKey et une AccessKey et les mettre dans le fichier .env (
⚠️ rajouter des\
avant chaque$
):VITE_JSONBIN_MASTER_KEY=\$XX\$XX\$XXXX
VITE_JSONBIN_ACCESS_KEY=\$XX\$XX\$XXXX
- Créer un Bin avec
[{}]
dedans - Choper l'id du bin et le mettre dans le .env:
VITE_JSONBIN_ID=XXXX
- Enfin activer la feature avec:
VITE_JSONBIN_USE=true
npm install # Pour installer les rouleaux... euh, dépendances
npm run dev # Lancer l’app sur le port 5173 (oui, c’est précis)
npm run build # Pour builder l’app comme un château
- Ajouter un pack de rouleaux usé (ou neuf, selon votre optimisme)
- Suivi du nombre de jours par rouleau
- Calcul du coût quotidien
- Graphiques et stats en mode Excel pour le popotin
- Classement des marques les plus rentables
- Et peut-être un mode sombre. Parce qu’on est pas des animaux.
Parce que dans un monde incertain, on peut au moins maîtriser son PQ.
Et aussi parce que coder des trucs absurdes, c’est cool. Et que faire de s stats sur le papier toilette, c’est à la fois inutile et essentiel.
Tu veux ajouter des emojis, des stats en plus, un mode multi-culs ? Les PRs sont bienvenues. Avec ou sans rouleau.
Toilette Royale – L’app qui transforme votre pause pipi en étude de marché.