Skip to content

Campus-INSA-CVL/tutorinsa-client-react

Repository files navigation

Tutorinsa logo

GitHub Update packages GitHub deployments

Tutor'INSA - Client (React)

Bienvenue sur le repo du client de Tutor'INSA !

Celui-ci fait office d'interface utilisateur pour la plateforme de mise en relation entre les tuteurs et les élèves de l'INSA CVL.

Requirement

This project need, to run correctly:

Technologies utilisées

  • Framework UI : React

  • Component lib : Material Ui

  • Third-party lib :

    • @feathersjs/{client, authentication-client rest-client} : fetcher de l'API
    • @fullcalendar : composant du calendrier
    • figbird : fetchers personnalisés avec mise en cache intégrée
    • framer-motion : animations
    • react-admin : panel-admin

Procédure pour démarer le serveur en développement :

  1. Premièrement, installer les dépendences nécessaires :
cd tutorinsa-client-react
npm install
npm start
  1. Ensuite, créer le fichier .env en utilisant le ficher .env.local comme modèle, suivre les indications sous forme de commentaires !

A venir

  • responsive design (priorité la plus élevée)
  • affichage "timeline" pour les posts
  • documentation (démo)
  • exploitation du mailer améliorée
  • plus de contenu
  • communication entre le tutueur et l'étudiante améliorée avec le mailer
  • réorganisation du code (optimiser rendering de components / stuffs)
  • quelques surprises ...

Contributing contributions welcome

N'hésitez pas à améliorer ce projet en ouvrant des issues and pull requests !

Pour toute questions / critiques, n'hésitez pas à me contacter !

Made with ❤️ by Jordan Béziaud (3A STI)

About

Web App for TutorINSA, an association whose aim is to give tutoring courses to students

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published