manohar52 / to-do-list-getir

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

to-do-list-getir

Important Links

  1. URL of the app: To do list
  2. git repo: git hub link

Time breakdown

  1. Backend: 5 hours (First time into node and express development)
  2. Frontend: 2 hours
  3. Deployment on to Heroku: 4 hours (Needed time to resolve issues related to mongoose)

Tech-stack used

  1. Backend: Node and Express
  2. Database: mongodb atlas
  3. Frontend: React
  4. UI library used: Material UI v4
  5. Redux middleware used: Thunk (Seemed like I need more time to understand Saga)

Features

  1. Display list of tasks on the homepage of the app
  2. Ability to create new task with name and status
  3. Ability to edit a task (update name and status)
  4. Ability to remove a task from the list
  5. Shows completed tasks from pending tasks with status icon

UX features

  1. Responsive design
  2. coloring
  3. aligning items
  4. modals
  5. confirmation boxes
  6. switches

About


Languages

Language:JavaScript 86.5%Language:HTML 8.8%Language:CSS 4.7%