/Octupus_Task_Manager

Octupus TaskManager is a web application that simulates a task management system. Users can create, edit, and delete tasks, classify them by status, and assign responsible individuals. The project utilizes HTML, CSS, JavaScript, Sass, and Bootstrap to create an efficient and organized task tracking experience.

Primary LanguageJavaScriptApache License 2.0Apache-2.0

logo

Task Manager

This is the final project I completed for the JavaScript course at CoderHouse. t is a web application for a task manager that includes login, user registration, password recovery, and a dashboard.

Features

This project represents a web application that simulates a task manager, providing users with the ability to create, edit, and delete tasks, as well as classify them based on their status. Additionally, users can assign a responsible person to each task. The user interface includes a dashboard that displays informative cards for each created task. With this application, users can effectively track their tasks and manage them in an organized manner.

Technologies

To develop this project, HTML, CSS, and JavaScript were used, along with Sass and Bootstrap to enhance the efficiency of the development process. Sass allowed for more efficient and modular styling, while Bootstrap facilitated the creation of a responsive and high-quality design.

Design

If you want to take a look at the page design file in Figma, you can access it at the following link:

Installation

No installation is required to view the web page as it is hosted on a server. You can access the web page from any of the following links:

Octupus TaskManager GitHub

Contribution

If you wish to contribute to this project, you are welcome to do so! You can fork the repository and submit your pull requests with your changes. I will be happy to review your contributions and discuss how we can improve the platform together.

If you're not sure how to do it, follow these steps:

  1. Visit the main repository page on GitHub: https://github.com/Jaguilera23/Octupus_Task_Manager.git

  2. Click the "Fork" button in the upper right corner of the page. This will create a copy of the repository in your GitHub account.

  3. Clone the repository from your GitHub account to your local machine using one of the following methods:

  1. Create a new branch (git checkout -b new-functionality) to make your changes.
  2. Make your changes in the created branch and commit them (git commit -m "Add new functionality").
  3. Push your changes to the original repository by pushing the created branch (git push origin new-functionality).
  4. Create a pull request on the original repository page for your changes to be reviewed and considered for incorporation into the project.

Remember to follow good development practices and document your changes well to facilitate the review and acceptance process. Thank you for your contribution!

Supported Browsers

  • Google Chrome
  • Mozilla Firefox
  • Safari

Responsiveness

The designed web page is only developed for desktop.

Author

This project has been created by Jose Aguilera as part of the Web Development course offered by CoderHouse. If you have any questions or suggestions about the project, you can contact me via email at admaguilera23@gmail.com or through my linkedin .