An open API service indexing awesome lists of open source software.

https://github.com/snokke/task-manager-hexlet-project4

Task Manager. Simple task manager with basic functionality
https://github.com/snokke/task-manager-hexlet-project4

bootstrap heroku hexlet jest koa nodejs pug rollbar sequelize webpack

Last synced: 2 months ago
JSON representation

Task Manager. Simple task manager with basic functionality

Awesome Lists containing this project

README

          

# Task manager

[![Maintainability](https://api.codeclimate.com/v1/badges/dc3818ff33ed2b180e87/maintainability)](https://codeclimate.com/github/Snokke/task-manager-hexlet-project4/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/dc3818ff33ed2b180e87/test_coverage)](https://codeclimate.com/github/Snokke/task-manager-hexlet-project4/test_coverage)
[![Build Status](https://travis-ci.org/Snokke/task-manager-hexlet-project4.svg?branch=master)](https://travis-ci.org/Snokke/task-manager-hexlet-project4)

## Demo
Live demo (Heroku): https://task-manager-snokke.herokuapp.com/

## About

**Task Manager** is a simple task manager with basic functionality.

**Task Manager** was created as a graduation project at [Hexlet](https://ru.hexlet.io/), profession: **"Backend JavaScript Developer (Node.js)"**.

Tools used in the development: [Node.js](https://nodejs.org/en/), [Koa](https://koajs.com/), [Bootstrap 4](https://getbootstrap.com/), [Sequelize](http://docs.sequelizejs.com/), [Rollbar](https://rollbar.com/), [Webpack](https://webpack.js.org/), [Pug](https://pugjs.org/api/getting-started.html). Project deployed at [Heroku](https://www.heroku.com/). For testing was used [Jest](https://jestjs.io/en/).

Implemented functionality:

- Registration new users, update and delete
- Create new statuses, update and delete
- Create new tasks, update and delete
- Authentication
- Update task status
- Pagination on pages: Users and Tasks
- Filter tasks by:
- My tasks
- Tags
- Statuses
- Assigned to