encasdesoif's Issues
Ajouter une favicon
Module de points d'eau
Ameliorer API points eau
enlever les render active pour la navigation
Rattacher les points d'eau aux utilisateurs
Corriger page d'enregistrement buguées
Navbar menu actif en fonction des pages
Faire en sorte que les liens de la bar de navigation soient actifs en fonction des pages sur laquelle on se trouve
Page édition des points eau pour l'utilisateur
Correction du menu
autoriser un admin a supprimer des points d'eau
Ajout d'un script de test et/ou de makefile pour l'integration continue
Resteindre l'accès au get pour utilisateur non authentifié
[BUG] - Modification de mot de passe non fonctionnelle
Lorsque l'on ajoute le form pour editer le mot de passe, cela ne fonctionne pas (Cf: TODO dans le fichier edit_profile.html
Il faudrait voir comment fixer ou contourner ce bug
Ajouter une façon d'initialiser une BD de test type "/init"
Remplacer le form point eau par un post sur l'api
Tests basiques avec selenium
Initier des premiers test basique avec selenium pour voir ce qu'il est possible de faire
Layout formulaire d'ajout PE
Rajouter un champ de description d'un point d'eau et modifier la vue en conséquence
Sérialiser les objets django en python
Tester requete API Points eau
Améliorer le style de page d'accueil
- Utiliser mieux bootstrap
- Faire en sorte que ce soit responsive pour la carte
Ajout d'un point d'eau basique (bd)
Ajouter les objets JSON sur la carte
Template de base en bootstrap
permettre l'ajout d'un point d'eau en cliquant sur la carte
Pendant l'ajout d'un point d'eau, permettre de déplacer un marker sur la carte en mettant à jour les coordonnées (User friendly)
Utiliser le système de rotation de token publics
Endpoints api directions
Mettre en place l'api de directions
- Récupérer la latitude et longitude dans l'url
- Appeler l'API de mapbox pour obtenir les objets
Déployer sur Heroku pour tester sur téléphone
Mettre en place l'API REST
Messages de succes pour APE, inscription et connexion
Module de connexion
Faire le tableau de l'API (Pour la doc)
Module de localisation index
suppression de ses points d'eau
Module d'inscription
Serializer les objets en JSON pour les passer à la vue
Prendre les objets à l'aide de l'api DRF et les convertir en objets JSON pour les insérer dans la carte
Ajouter localisation courante pour un point d'eau
Lors de l'ajout d'un point d'eau, proposer un boutton permettant de mettre les coordonnées dans la localisation actuelle
autoriser admin a banir un utilisateur
Module de ban sans supprimer un utilisateur
Utiliser différents settings (dev/prod/tests)
Ne plus envoyer le token mapbox aux clients
Création du modèle
- Créer le modèle de point d'eau
- Permettre l'ajout en bd grâce à un form
Modification profile
Extension du modèle utilisateur
Couverture de tests pour la CI
Ajouter une page d'erreur custom 404, 500, etc
[BUG] - Ajout de point d'eau ne fonctionne plus
Contraint violated quand on veut ajouter un point d'eau
Popup succes pour les pages a formulaires
MAJ modele pour long et lat
oublie de mdp
Image docker du projet pour faciliter le rendu et la mise en prod pour tester
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.