Skip to the content.

Back to Home Page

Full Stack Project - SnowPile - To Do List App

Project description:

Our team, SnowPile, has developed a web application for a to-do list. The application allows users to register and log in to use the to-do list functionality. In addition to the ability to add and delete tasks, the application also includes the ability to update and delete user accounts.

Project Video Introduction:

SnowPile - To Do List Application

1. Run Instructions

  1. Clone this repository
  2. In the root directory, run npm install
  3. To test the application, run npm test. Testing is complete with the console log message “Port closed”
  4. To run the application run npm start
  5. Open localhost:5555 in your browser to interact with the application
  6. To stop the application, type Ctrl + C

2. Dependency List

3. Documentation

The documentation for this application can be found at the following:

API Endpoints:

SnowPile - To Do List Application

4. Future Plans

As a future direction, our team plans to enhance the functionality of our to-do list web application. Specifically, we aim to incorporate features such as categorization, task descriptions, and due dates to help users better organize their to-do lists. This will allow users to view more details about their tasks and manage them more effectively.

In addition, we plan to incorporate more advanced task management features, such as the ability to set reminders and alerts for important tasks. This will help users stay on track and complete tasks in a timely manner. Furthermore, we plan to implement a collaboration feature that allows users to share tasks or projects with others and work together more efficiently.

We believe that these enhancements will make our application even more useful and user-friendly, and we look forward to implementing them in the near future.