Skip to content

atharvmaske/to-do-list-for-nptel

Repository files navigation

to-do-list-for-nptel

5

Welcome to your To-Do List website! This web application allows you to manage your tasks efficiently by providing features such as task addition, deletion, editing, setting due dates and times, and more. This README file provides an overview of the project, how to set it up, and how to contribute.

Features

  1. User Registration and Login: Users can create accounts and log in securely.
  2. Task Management: Add, delete, and edit tasks as needed.
  3. Due Dates and Times: Set due dates and times for tasks to keep track of deadlines.
  4. Main Page: An intuitive main page to view all tasks at a glance.
  5. User-Friendly Interface: A clean and user-friendly interface for smooth interaction.

Build with

  • PHP
  • Mysql
  • js

how to use

  • Registration/Login: Register or log in to your account.

  • Add Task: Click "Add Task," provide details, and set a due date/time.

  • Edit Task: Click the edit icon, modify details, and save changes.

  • Delete Task: Click the delete icon to remove a task.

  • View Tasks: Your main page lists tasks with due dates for easy tracking.

Mission

Our mission is to provide a user-friendly To-Do List website that simplifies task management. We empower users to efficiently add, edit, and delete tasks with due dates. By offering an intuitive interface, we aim to enhance productivity and organization in daily life.

Contributing

  1. Fork the Repository: Click the "Fork" button at the top of the project page to create your own copy of the repository.

  2. Clone the Repository: Copy the repository's URL, open a terminal, and use git clone [repository URL] to create a local copy.

  3. Create a New Branch: Use git branch [branch name] to make a new branch for your changes, like "feature-new-functionality."

  4. Make Changes: Edit the code in your local copy to implement your contribution.

  5. Commit Your Changes: Save your changes with git commit -am "[commit message]" and describe your modifications.

  6. Push Your Changes: Upload your changes to your forked repository using git push origin [branch name].

  7. Open a Pull Request: On the original repository, click "New pull request." Compare your branch to the original repository's branch, often "main" or "master."

  8. Review and Merge: The maintainers will review your changes. Make any requested adjustments, then once approved, your changes will be merged into the main project.

Frontend Contributions

  1. Navigate to the frontend directory: cd frontend.
  2. Create a new branch for your frontend changes: git checkout -b frontend-feature.
  3. Make your changes to the frontend code.
  4. Commit your changes: git commit -am "Added frontend feature".
  5. Push your changes: git push origin frontend-feature.

Backend Contributions

  1. Navigate to the backend directory: cd backend.
  2. Create a new branch for your backend changes: git checkout -b backend-feature.
  3. Make your changes to the backend code.
  4. Commit your changes: git commit -am "Added backend feature".
  5. Push your changes: git push origin backend-feature.

Thank you

Thank you for choosing our To_do List! edit the file

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published