Skip to content

an application that meets the MVC paradigm, that uses Node.js, Express.js, Express-Handlebars, MySQL, Sequelize, and Nodemailer to keep track of a users' tasks

License

Notifications You must be signed in to change notification settings

Ivana-Djordjevic/task-management

Repository files navigation

personal task management system

License

Table of Contents

Description

A program built on the MVC architecture utilizing Node.js, Express.js, Express-Handlebars, MySQL, Sequelize, and Nodemailer.
Designed for task management, allowing users to set deadlines and priorities for tasks, with an optional feature to receive a notification a day prior to the task's due date.

screenshots:
Login Page
Homepage
Create Task

deployed heroku link

Installation

  • bcrypt
  • connect-session-sequelize
  • dotenv
  • express
  • express-handlebars
  • express-session
  • mysql2
  • nodemailer
  • nodemailer-smtp-transport
  • sequelize

Usage

A blog where the user can easily keep track of their tasks.

License

This application is covered under: MIT License.

Credit

Ivana Djordjevic, Mack Dixon, Manraj Uppal

About

an application that meets the MVC paradigm, that uses Node.js, Express.js, Express-Handlebars, MySQL, Sequelize, and Nodemailer to keep track of a users' tasks

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published