To-Todolist - project details

To-Todolist is a basic to-do list website.

Project description:

  • All pages have a navbar, and footer.
  • Home page have basic test and a dynamic button.
  • Users can add new or remove task.
  • Users can sign in and register with email and Google.
  • 404 page for the wrong URL.

Framework/Library used on the client side:

  • npm install firebase
  • npm install react-router-dom@6
  • npm install react-bootstrap bootstrap
  • npm install --save react-firebase-hooks
  • npm install --save react-toastify
  • npm i react-helmet-async
  • npm install react-hook-form
  • npm install react-hot-toast
  • And more

Framework/Library used on the server side:

  • npm init -y
  • npm install -g nodemon
  • npm i express cors mongodb dotenv