nProject is a flexible project management web application. Written using the Ruby on Rails framework, it is cross-platform and cross-database.
Your Day Starts Here
Features
Some of the main features of nProjects are:
Multiple projects support
Flexible role based access control
Flexible issue tracking system
Gantt chart and calendar
News, documents & files management
Feeds & email notifications
Per project wiki
Per project forums
Time tracking
Issue creation via email
Multiple LDAP authentication support
User self-registration support
Multiple databases support
Custom fields for issues, time-entries, projects and users
SCM integration (SVN, CVS, Git, Mercurial and Bazaar)
How nProject Works.
Multiple projects support
- Manage all your projects with one Redmine instance.
- Each user can have a different role on each project.
- Each project can be declared as public (visible by anyone) or private (visible by project members only).
- Modules (eg. wiki, repository, issue tracking, ...) can be enabled/disabled at project level.
Flexible role based access control
- Define your own roles and set their permissions in a click.
Flexible issue tracking system
- Define you own statuses and issue types.
- Workflow transitions can be set up for each issue type and role through the web-based administration interface (a default configuration can be loaded when installing the application).
Gantt chart and calendar
- Automatic gantt and calendar based on issues start and due dates.
Time tracking functionality
- Time can be entered at project or ticket level.
- Simple report to view time per user, issue type, category or activity.
Custom fields
- You can define your own custom fields for issues, time-entries, projects and users.
- Differents formats are available: text, date, boolean, integers, drop-down lists and checkboxes.
- Custom fields can be displayed on the issue list and used as filters just like regular fields.
News, documents & files management
- You can easily post messages and share files.
Per project wiki and forums
- Wiki uses textile syntax and free linking within the wiki using brackets.
- Diff and annotate views are available.
Repository browser and diff viewer
- Existing repositories can be attached to each of your projects.
- nProject lets you browse their contents, view and search changesets.
- Diff and annotate (aka blame) viewer.
- Supported SCM: Subversion, CVS, Mercurial, Darcs, Bazaar and Git.
Feeds & email notifications
- Project activity, changesets, news, issues, issue changes are available as Atom feeds.
Multiple LDAP authentication support
- nProject lets you authenticate users against multiple LDAP.
- Accounts can be created on-the-fly when a user is found in the directory (optional).
User self-registration support
- Optionally, you can allow users to register online.
- 3 account activation methods are available: automatic (no confirmation required), manual (by administrators) or through an auto generated URL sent via email.
Multilanguage support
- nProject is yet available in thirty-four languages.
Multiple databases support
- nProject runs with MySQL, PostgreSQL or SQLite.