/Jumph

Project management tool build on top of Symfony2

Primary LanguagePHPMIT LicenseMIT

Jumph Build Status Coverage Status Scrutinizer Code Quality Dependency Status SensioLabsInsight

Description

Jumph is a simple open source project management tool based on the Symfony Framework.

Currently finished:

  • Project management
  • Client management

Currently in development:

  • Issue tracker
  • Time tracker
  • Saving of emails
  • Calendar
  • Dashboard

Future plans:

  • Task management
  • Quotations management
  • Invoice management
  • API

Screenshots

Jumph Calendar

Jumph Projects

Installation

Jumph is not production ready yet. However, if you want to install it already or you want to contribute, follow these steps:

  • install gulp npm install gulp
  • install gulp dependencies npm install
  • run gulp watch to get assets
  • Run composer install to install php dependencies
  • Make sure a database is present and the connection has been set in app/config/parameters.yml
  • Run php app/console doctrine:schema:update --force
  • Open up Jumph and register yourself on the temporary registration page

Demo

Go to https://jumph.peternijssen.nl

log in with "peter" / "jumph2014"

Contributing

Thanks for considering to contribute. You can contribute by creating pull requests. I am looking forward to your fixes, improvements and new features. This project is very much helped with all the issues you can resolve, any improvements you can make or unit tests you can set up.

Translating

Currently, no language files have been created. Feel free to help out. When done, translating Jumph will become possible.

Authors

Jumph was originally created by Peter Nijssen. See the list of contributors.

The theme is named AdminLTE and is created by Almsaeed Studio.