summaryrefslogtreecommitdiff
path: root/README.markdown
diff options
context:
space:
mode:
Diffstat (limited to 'README.markdown')
-rw-r--r--README.markdown122
1 files changed, 122 insertions, 0 deletions
diff --git a/README.markdown b/README.markdown
new file mode 100644
index 00000000..b508a49a
--- /dev/null
+++ b/README.markdown
@@ -0,0 +1,122 @@
+Kanboard
+========
+
+Kanboard is a simple visual task board web application.
+
+- Inspired by the [Kanban methodology](http://en.wikipedia.org/wiki/Kanban_(development))
+- Get a visual and clear overview of your project
+- Multiple boards with the ability to drag and drop tasks
+- Minimalist software, focus only on essential features (Less is more)
+- Open source and self-hosted
+- Super simple installation
+
+Usage examples
+--------------
+
+You can customize your boards according to your business activities:
+
+- Software management: Backlog, Ready, Work in Progress, To be tested, Validated
+- Bug tracking: Received, Confirmed, Work in progress, Tested, Fixed
+- Sales: Prospect, Meeting, Proposal, Sale
+- Lean business management: Ideas, Developement, Measure, Analysis, Done
+- Recruiting: Candidates Pool, Phone Screens, Job Interviews, Hires
+- E-Commerce Shop: Orders, Packaged, Shipped
+- Construction Planning: Materials ordered, Materials received, Work in progress, Work done, Invoice sent, Paid
+
+Features
+--------
+
+- Multiple boards/projects
+- Boards customization, rename or add columns
+- Tasks with different colors, Markdown support for the description
+- Users management with a basic privileges separation (administrator or regular user)
+- Webhooks to create tasks from an external software
+- Host anywhere (shared hosting, VPS, Raspberry Pi or localhost)
+- No external dependencies
+- **Super easy setup**, copy and paste files and you are done!
+- Translations in English and French
+
+Todo
+----
+
+- Touch devices support (tablets)
+- Task search
+- Task limit for each column
+- File attachments
+- Comments
+- API
+- Basic reporting
+- Tasks export in CSV
+
+Todo and known bugs
+-------------------
+
+- See Issues: <https://github.com/fguillot/kanboard/issues>
+
+License
+-------
+
+- GNU Affero General Public License version 3: <http://www.gnu.org/licenses/agpl-3.0.txt>
+
+Authors
+-------
+
+Original author: [Frédéric Guillot](http://fredericguillot.com/)
+
+Requirements
+------------
+
+- Apache or Nginx
+- PHP >= 5.3.7
+- PHP Sqlite extension
+- A web browser with HTML5 drag and drop support
+
+Installation
+------------
+
+From the archive:
+
+1. You must have a web server with PHP installed
+2. Download the source code and copy the directory `kanboard` where you want
+3. Check if the directory `data` is writeable (Kanboard stores everything inside a Sqlite database)
+4. With your browser go to <http://yourpersonalserver/kanboard>
+5. The default login and password is **admin/admin**
+6. Start to use the software
+7. Don't forget to change your password!
+
+From the repository:
+
+1. `git clone https://github.com/fguillot/kanboard.git`
+2. Go to the third step just above
+
+Update
+------
+
+From the archive:
+
+1. Close your session (logout)
+2. Rename your actual Kanboard directory (to keep a backup)
+3. Uncompress the new archive and copy your database file `db.sqlite` in the directory `data`
+4. Make the directory `data` writeable by the web server user
+5. Login and check if everything is ok
+6. Remove the old Kanboard directory
+
+From the repository:
+
+1. Close your session (logout)
+2. `git pull`
+3. Login and check if everything is ok
+
+Security
+--------
+
+- Don't forget to change the default user/password
+- Don't allow everybody to access to the directory `data` from the URL. There is already a `.htaccess` for Apache but nothing for Nginx.
+
+FAQ
+---
+
+### Which web browsers are supported?
+
+Desktop version of Mozilla Firefox, Safari and Google Chrome.
+