Skip to content

SFCC5555/new-to-do-list_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full-Stack To-Do App

This full-stack project encompasses a web application for task management ("to-do list"), meticulously developed in both frontend and backend domains.

Table of contents

Overview

The Project

This comprehensive full-stack project introduces a feature-rich web application designed for task management ("to-do list"). The application facilitates the creation, editing, and deletion of tasks, providing users with a robust tool for efficient task organization. Notably, the platform includes user authentication functionality, ensuring secure access to private profiles.

On the frontend, the application is crafted using a diverse stack of technologies, including HTML, CSS, Sass, JavaScript, React, Tailwind CSS, React Router, and Redux. This ensures a responsive, dynamic, and seamless user experience. The frontend technologies collectively contribute to an engaging and visually appealing interface.

Meanwhile, the backend is powered by Node.js and Express, creating a robust server-side foundation. Data is managed through MongoDB, with Mongoose serving as the object modeling tool. To enhance security and authentication, the backend leverages additional libraries such as bcryptjs for password hashing, cookie-parser for handling cookies, and jsonwebtoken for secure token generation and validation. This combination of technologies ensures efficient data storage and retrieval, scalability, and robust security measures, resulting in a well-rounded full-stack application that excels in task management and user authentication.

Screenshot

Mobile Desktop

Links

My process

Built with

  • Semantic HTML5 markup
  • CSS custom properties
  • Flexbox
  • CSS Grid
  • Mobile-first workflow
  • JavaScript
  • Axios
  • Sass
  • Tailwind
  • Bootstrap icons
  • React Router V6
  • Redux
  • React - JS library
  • Node.js
  • Express
  • Mongoose
  • MongoDB
  • Postman
  • bcryptjs
  • cookie-parser
  • jsonwebtoken

Author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published