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)

Releases

No releases published

Packages

No packages published