Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mickey9315/kanban-board-website
PHP, CSS and MySQL.
https://github.com/mickey9315/kanban-board-website
Last synced: 1 day ago
JSON representation
PHP, CSS and MySQL.
- Host: GitHub
- URL: https://github.com/mickey9315/kanban-board-website
- Owner: Mickey9315
- License: gpl-3.0
- Created: 2024-11-18T21:30:49.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-11-18T21:39:42.000Z (about 1 month ago)
- Last Synced: 2024-12-17T10:27:56.153Z (9 days ago)
- Language: JavaScript
- Homepage:
- Size: 180 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## TaskBan
***
TaskBan is a kanban board web application made with **AngularJS**, **NodeJS**, **ExpressJS** and **MongoDB**, using libraries such as [*Angular Material*](https://material.angularjs.org/latest/) for enhance the user interface and [*Dragula*](http://bevacqua.github.io/angular-dragula/) for the drag and drop.![Application image](img/taskban.png)
> This is a work in progress
### Requirements
If you want to test the application, follow the steps below:
* Install and configure *NodeJS*, *MongoDB* and *npm*.
* Do a ``npm install`` to install the dependencies.
* Create a ``config.js`` file like the following:
```
module.exports = {
development: {
db: 'mongodb://localhost:27017/kanbanDB',
secret: 'yoursecret',
url: 'http://localhost:8080',
port: process.env.PORT || 8080,
email: '[email protected]',
password: 'yourmailpassword'
}
}
```
* Set the NODE_ENV variable to *development*.
* Set the NODE_TLS_REJECT_UNAUTHORIZED variable to 0 to send signup validation email.
* Start the web application with ``node server.js``.### License
```
Copyright (C) 2016 Juan José Granadilla ManzanoThis program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
```