/Whistle

Project manager that allows authenticated users to create projects and tasks. Utilizes express and sequelize to host an API server to handle all the user and projects information.

Primary LanguageJavaScript

Whistle

License: MIT

Description

This project is a web-page designed with the purpose of managing projects. When you Sign-up you get the chance to add new projects with a title and a description. Inside the project you can add tasks with their title, description and due date. Once created you get to set the task as pending, in progress or finished. When you reach you finish the task or project you can eliminate them.

Live: https://limitless-plateau-15055.herokuapp.com/

GitHub Repo: https://github.com/AndreV96/project-2

Heroku page demo: https://limitless-plateau-15055.herokuapp.com/

Heroku Deployment Page

Table of Contents

Installation

To install necessary dependencies, follow the next steps and run these commands:

npm i

Technologies

  • HTML
  • SASS / CSS
  • JavaScript
  • Node.js
  • Express.js
  • Handlebars.js
  • MySQL
  • Insomnia
  • Heroku
  • Bootstrap
  • GreenSock Animation Platform

Usage

This app can be used by any project manager who wants to have a more organized project and interact with their employees.

License

This project is licensed under the MIT license

Contributing

Contributors:

  • AndreV96
  • isaacgalvan10
  • dinoabrego
  • leogzz0

Test

To test this app:

npm run start

Questions

If you have any questions about the repository, open an issue or contact any of us contributors in https://github.com/AndreV96/project-2.