More Codacy cleanup
This commit is contained in:
parent
551761972d
commit
1da9cb51b2
3
.github/CONTRIBUTING.md
vendored
3
.github/CONTRIBUTING.md
vendored
@ -10,6 +10,7 @@ The more information you can provide, the easier it is to research your issue.
|
|||||||
|
|
||||||
Fork the repository and make your changes on the `dev` branch.
|
Fork the repository and make your changes on the `dev` branch.
|
||||||
|
|
||||||
Create a pull request against the `dev` branch to merge your changes with the main repository.
|
Create a pull request against the `dev` branch to merge your changes with
|
||||||
|
the main repository.
|
||||||
|
|
||||||
Make sure to include/update unit tests.
|
Make sure to include/update unit tests.
|
||||||
|
21
README.md
21
README.md
@ -1,10 +1,13 @@
|
|||||||
# TaskBoard
|
# TaskBoard
|
||||||
|
|
||||||
[](https://travis-ci.org/kiswa/TaskBoard) [](https://www.codacy.com/app/kiswa-com/TaskBoard?utm_source=github.com&utm_medium=referral&utm_content=kiswa/TaskBoard&utm_campaign=Badge_Grade) [](https://gitter.im/kiswa/TaskBoard?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [](https://reddit.com/r/TaskBoard)
|
[](https://travis-ci.org/kiswa/TaskBoard) [](https://www.codacy.com/app/kiswa-com/TaskBoard?utm_source=github.com&utm_medium=referral&utm_content=kiswa/TaskBoard&utm_campaign=Badge_Grade) [](https://gitter.im/kiswa/TaskBoard?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [](https://reddit.com/r/TaskBoard)
|
||||||
|
|
||||||
A [Kanban](http://en.wikipedia.org/wiki/Kanban_board)-inspired app for keeping track of things that need to get done.
|
A [Kanban](http://en.wikipedia.org/wiki/Kanban_board)-inspired app for keeping
|
||||||
|
track of things that need to get done.
|
||||||
|
|
||||||
The goal of TaskBoard is to provide a simple and clean interface to a functional and minimal application for keeping track of tasks. **It's not trying to be the next Trello or LeanKit.**
|
The goal of TaskBoard is to provide a simple and clean interface to a
|
||||||
|
functional and minimal application for keeping track of tasks.
|
||||||
|
**It's not trying to be the next Trello or LeanKit.**
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
@ -118,7 +121,7 @@ Developing on TaskBoard is pretty simple too.
|
|||||||
4. Run `npm i` to install dependencies (this also installs the API dependencies)
|
4. Run `npm i` to install dependencies (this also installs the API dependencies)
|
||||||
5. Run `npm run watch` for the build to automatically run after any change
|
5. Run `npm run watch` for the build to automatically run after any change
|
||||||
|
|
||||||
#### Unit Tests
|
### Unit Tests
|
||||||
|
|
||||||
Both the API and App are unit tested. To run all tests, use the command
|
Both the API and App are unit tested. To run all tests, use the command
|
||||||
`npm run test`. For only one set, run `npm run test:api` or `npm run test:app`.
|
`npm run test`. For only one set, run `npm run test:api` or `npm run test:app`.
|
||||||
@ -161,18 +164,20 @@ If you find a bug, please post it on the [Issue Tracker](https://github.com/kisw
|
|||||||
|
|
||||||
## How It's Made
|
## How It's Made
|
||||||
|
|
||||||
##### Front End
|
### Front End
|
||||||
|
|
||||||
* [Angular](https://angular.io/) single-page app (not AngularJS)
|
* [Angular](https://angular.io/) single-page app (not AngularJS)
|
||||||
* [Bourbon](http://bourbon.io/) and [Neat](http://neat.bourbon.io/) SCSS library & grid
|
* [Bourbon](http://bourbon.io/) and [Neat](http://neat.bourbon.io/) SCSS
|
||||||
|
library & grid
|
||||||
* [scss-base](https://www.npmjs.com/package/scss-base) for the base styling
|
* [scss-base](https://www.npmjs.com/package/scss-base) for the base styling
|
||||||
* [marked](https://github.com/chjj/marked) Markdown parser
|
* [marked](https://github.com/chjj/marked) Markdown parser
|
||||||
* [dragula](https://github.com/bevacqua/dragula) Drag-and-drop
|
* [dragula](https://github.com/bevacqua/dragula) Drag-and-drop
|
||||||
* [Chartist.js](https://gionkunz.github.io/chartist-js/) for all charts
|
* [Chartist.js](https://gionkunz.github.io/chartist-js/) for all charts
|
||||||
|
|
||||||
##### Back End
|
### Back End
|
||||||
|
|
||||||
* [Slim Framework](http://www.slimframework.com/) and [RedBeanPHP](http://www.redbeanphp.com/) for a RESTful API
|
* [Slim Framework](http://www.slimframework.com/) and
|
||||||
|
[RedBeanPHP](http://www.redbeanphp.com/) for a RESTful API
|
||||||
* [PHPMailer](https://github.com/PHPMailer/PHPMailer) for sending emails
|
* [PHPMailer](https://github.com/PHPMailer/PHPMailer) for sending emails
|
||||||
* [JWT](https://jwt.io/) authentication
|
* [JWT](https://jwt.io/) authentication
|
||||||
* [SQLite](https://www.sqlite.org/) database
|
* [SQLite](https://www.sqlite.org/) database
|
||||||
|
Reference in New Issue
Block a user