Skip to content

Student group project — web-based Email Management client using Vue.js frontend and Firebase / Node.js backend (Gmail/Outlook OAuth planned)

Notifications You must be signed in to change notification settings

Nath9666/EmailManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Email-Management

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Compile and Minify for Production

npm run build

Lint with ESLint

npm run lint

Group

Ce projet à été fait par :

  • Laura Sadaa
  • Minggao Gong
  • Nathan Morel

Introduction

Ce projet est un projet de groupe fait par 3 élèves en majeurs IRV, vous pouvez retrouver le sujet ici ou sur le site de Thomas Veillard.

Les outils que nous avons pensée

Voici quelque lien externe que nous avons utilisée

Front end

Back end

Project structure

Todo list

  • enlever les choses appartenant au template
  • creer 2 tables pour la base de donnée
  • lier la base de donnée firebase à notre projet
    • mettre les clée de l'apî dans un .env (pas possible pour le moment)
  • creer les pages de login et de sign in
    • creer 2 utilisateurs avec mot de passe
  • bouton de Aouth microsft (or git) pour les utilisateurs
  • faire la page ou on voit les mails
    • envoyer un message
    • supprimer un mail (nous mettons tous dans un corbeille)
  • refaire le css des pages
  • check les routes pour quelle soit sécurité
    • faire une page erreur 404 si route pas trouvé
  • faire la page d'utilisateur

Les différents utilisateurs que vous pouvez utilisers

Nom Mot de passe email
Nathan azertyuiop natha@
Laura 4T7968QSzHpuh laura@Sadaa
Minggao Gong RGt83gmQTx53b6 Minggao@Gong

Vous pouvez les importer grace au fichier csv que vous trouverez ici

About

Student group project — web-based Email Management client using Vue.js frontend and Firebase / Node.js backend (Gmail/Outlook OAuth planned)

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •