Skip to content

stente3/DailyDriveDiary

Repository files navigation

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contributing
  5. License
  6. Contact
  7. Acknowledgments

About The Project

alt text

Welcome to our to-do list application designed to enhance your task management experience. Here's an overview of the key features that set our project apart:

Multi-View Functionality:

Our to-do list empowers users with the ability to organize and categorize tasks through multiple views. You have the flexibility to choose between three distinct perspectives:

  1. All To-Do's: A comprehensive view of all tasks, both completed and pending.
  2. Completed To-Do's: Focus on your achievements by viewing only the completed tasks.
  3. Incomplete To-Do's: Streamline your workflow by concentrating solely on pending tasks.

Simulated Login for Seamless Experience:

To ensure a seamless experience without the need for a back-end, our application features a simulated login system.

React Router for Intuitive Navigation:

We've integrated React Router to facilitate smooth navigation across various tabs within the application. The use of React Router ensures a user-friendly experience, allowing you to effortlessly switch between different views and functionalities.

Secure To-Do Access:

Prioritizing user security, our application restricts access to the to-do list until the user logs in. This added layer of protection ensures that your tasks and information remain confidential, providing you with peace of mind.

User Credentials:

To access the full features of the to-do list, use the following credentials:

  • Username: root
  • Password: root

Built With

Getting Started

This project is built using React.js and utilizes Material UI library and CSS3 for styling. The folder structure of the project is as follows:

The-project/
├──index.html
├──data.json
├──Design/
├── public/
└── src/
......├──assets/
...........├──images/
...........└──fonts/
......├──components/
......├──context/
......├──pages/
......├──reducers/
......├──store/
......├──styles/
......└──utils/
...........└──hooks/

Prerequisites

  • You need a web browser to view the content, it is recommended NOT to use Internet Explorer
  • A code editor to modify the content
  • Git to clone the repository

Installation

  1. Clone the repository in the terminal
    https://github.com/stente3/DailyDriveDiary.git
  2. Install dependencies
    npm install

Contributing

I thank the platform "Frontend Mentor" for helping me improve my Frontend skills with all the challenges they offer
You can find this and many more front end challenges by visiting their website https://www.frontendmentor.io/

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Camilo Andrés Fuentes Morales - mikarinkitamo1346@gmail.com
Andrea Muñoz Cano - softhamck@gmail.com

Project Link: https://daily-drive-app.netlify.app/

Acknowledgments

About

Welcome to our to-do list application designed to enhance your task management experience.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors