Skip to content

TMTzMinhTri/fullstack-coding-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About this coding challenge

In this coding challenge, you will make a simple todo app with ReactJS, NodeJS and MongoDb

Technology stacks

  • react
  • redux
  • styled-components
  • react-google-flight-datepicker
  • express
  • mongoose

Requirements

Frontend

  • Display a datepicker using this package: https://github.com/JSLancerTeam/react-google-flight-datepicker
  • When user select on a date from datepicker, show a todo form and a todo list for that particular date.
  • User can use the form to add new todo
  • Click on the x button will remove todo
  • Click on the checkbox to toggle todo as completed
  • Make api requests to save todo data.

Backend API

  • GET: Fetch all todos and fetch by date
  • POST: Create todo
  • DELETE: Delete todo
  • PATCH: Update todo

Start

git clone https://github.com/JSLancerTeam/fullstack-coding-challenge
cd fullstack-coding-challenge
yarn start
yarn run backend

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published