mentorarc's People
mentorarc's Issues
Notification: mentor
Système de notification pour un mentor lors d'une demande de soutien dans une matière spécifique.
Review: reward pour mentor
Système de reward quant au score lié à un mentor.
Soutien: création de proposition
Lorsqu'un mentor propose de l'aide (proposition de soutien).
Amélioration des HelpRequest/Proposition cards (materialize)
Actuellement, dans les card materialize, ce sont les ID qui sont affichés, et non les noms des personnes en question.
Aussi, une description des champs en questions serait bien (date du début :, description, ...)
Recherche
Simple système de recherche qui permet de filtrer par matière, par temporalité, ...
Redirection après soumission de HelpRequest / HelpProposition
Ou alors on peut envisager une alert indiquant que la nouvelle HelpRequest/HelpProposition a bien été créé.
Aussi, il faudrait le faire lorsqu'un mentor propose son aide à une HelpRequest.
Utilisateurs avec plusieurs rôles (frontend)
Le backend permet déjà à un utilisateur d'avoir plusieurs rôles (M2M). Il faudrait trouver une interface qui permette à l'utilisateur de se rajouter le rôle mentor s'il est poulain, et inversément.
Peut être l'envisager que à l'inscription (register), et ne pas rendre cela possible de modifier par la suite (plus simple).
Login après register
Plus d'info ici
Soutien: création de demande
Lorsqu'un poulain demande de l'aide (demande de soutien).
Rôles: Mise en place
- Les mentors (élèves ou professeurs)
- Les poulains
Notification: poulain
Système de notification pour un poulain lors d'une proposition de soutien dans une matière spécifique.
Historique: mentor
Système d'historique lié à un mentor et à ses contributions.
Review: note sur mentor
Système de review lié à un mentor.
Changer l'input datetime-local pour les formulaires
Actuellement nous utilisons un input datetime-local, qui, je cite, selon la doc:
at the moment support is patchy, with only Chrome/Opera and Edge on desktop and most modern versions of mobile browsers having usable implementations. In other browsers, these degrade gracefully to simple <input type="text"> controls..
En gros c'est de la m si t'es pas sur chrome, opéra ou edge. L'input est un simple type text. Trouver autre chose qui permette donc à l'utilisateur de rentrer facilement une date et une heure pour les formulaires.
firefox ftw
Validateurs pour l'authentification (backend forms)
Plus d'info ici
Authentification
Grâce à LDAP comme dit dans le cahier des charges, mais si le temps manque, mettre un simple système d'authentification avec simple login/register sur website.
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.