Skip to content

migmanu/productivity_app_backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Productivity App

This is a personal project meant to practise Full Stack skills. This means integrating different libraries, working with APIs and managing the storage of data in MongoDB.

You can check the online version here

It uses the following technologies:

  • JavaScript
  • React
  • nodejs
  • nodemon
  • express
  • MongoDB
  • Heroku
  • cors
  • dotenv
  • morgan

The main objective is to build two different but complementary components within one website.

At least for now, styles and looks are not a priority.

The backend side of the project is a different repository deployed in Heroku.

Pomodoro Timer

The first component is a simple pomodoro timer set to the most common style: 4 X 25 minutes focus, with 3 X 5 minutes short breaks and one 15 minutes long break.

A restart button is also included. So far there is yet no option for setting up different time periods.

Kanban Board

The Kanban Board uses 'react-beatutiful-dnd' library to achieve drag and drop within columns. It is also integrated to MongoDB, through Express, where cards are stored and fetched from.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published