Skip to content
This repository has been archived by the owner on Apr 24, 2023. It is now read-only.

Latest commit

 

History

History
44 lines (35 loc) · 1.52 KB

README.md

File metadata and controls

44 lines (35 loc) · 1.52 KB

Dashboard_2020

Project overview:

The Dashboard project consists in the creation of a web application.
This application is a customizable dashboard which integrates configurable widgets from different services.
This project was developped using uses the following languages:

  • Back-end → NodeJs
  • Front-end → React
  • Database → MongoDb

Here are the ressources you can find in the documentation/ folder:

  • User's guide
  • Ux diagrams
  • Technical documentation

Widgets implemented:

Widgets from a service need an OAuth2 authentication on the corresponding service.
Widgets with "no service" specified do not need an authentication.

  • Youtube Service:
    • Youtube channel subscribers count
    • Youtube channel last video
  • Spotify Service:
    • Artist top tracks
    • User public playlists
  • Github Service:
    • Repository last 30 pushs
    • User public repositories
      (Note that for this service, if you can't sign in, try to sign out from actual github session and try again few seconds after)
  • Weather (No service):
    • Current weather for a city
  • Money (No service):
    • Change rate between € and an other currency

Achievement:

image image

Mark: 20/30
Grade: A