Orangescrum is a free, open source, flexible project management web application written using CakePHP, ideal for small or medium businesses. It helps you to manage projects, teams, documents, and tasks all in one place.
Using OrangeScrum you can organize your tasks, communicate with the team on important issues, and manage project documents easily. It's is an awesome project management tool with simple yet intuitive interfaces that has the capacity to plan, organize and manage your tasks for every type of business and projects.
Orangescrum provides various features like collaboration, agile project management, issue tracking, notifications, task management, reporting and traditional project management functionality for small/medium businesses.
Some of the major features of Orangescrum are:
Tasks and Task Management
Need to get a project done, on time, within the proposed budget. OrangeScrum helps you to achieve it effortlessly. Create tasks, connect your team and manage projects with real-time information sharing. Analyse and track with real-time notifications and alerts.
Tasks, Milestones, Task Status, Task Priority, Documents Sharing, Timeline mapping, Cost Management and host of other Project Planning features. Get a more transparent and refined control over your project with Orangescrum. Make your project planning structured and easy to map.
The innovative Gantt Chart provides a detailed visual information on the progress of your tasks in comparison to your plan. This lets you know who is going to get free after how many hours, who is engaged and who can be assigned with additional tasks. Gantt chart makes it easy to manage and track your project.
Employees, Clients, Leaders, Consultants, Freelancers, neighbouring or from remote locations - all can work together, share information within a group or private to an individual. Share documents and more. Work seamlessly with host of collaboration tools. Make your project collaborative.
Reports & Analytics
Orangescrum is loaded with clear, visibly drawn reports and analytics. Get in-depth information about your team's progress with many type of graphical information and one-click downloadable reports.
A Server running Ubuntu 14.04
A Static IP Address for your server
By default the mysql package is available in the Ubuntu 14.04 repository.
So, you can easily install mysql using the following command:
sudo apt-get install mysql-server
After this, start mysql service and enable mysql to start on boot.
sudo /etc/init.d/mysql startsudo update-rc.d mysql defaults
Install Php and Apache
After installing mysql, you will need to install PHP and Apache.
define('FROM_EMAIL_NOTIFY', 'firstname.lastname@example.org'); //(REQUIRED)
define('SUPPORT_EMAIL', 'email@example.com'); //(REQUIRED) From Email
define("DEV_EMAIL", 'firstname.lastname@example.org'); // Developer Email ID to report the application error
FROM_EMAIL_NOTIFY : All the tasks created/updated notification emails will be sent from this email address.
SUPPORT_EMAIL : All other emails and support related emails will be sent from this email address.
Save and close the file, when you are finished.
From a remote machine, open your Firefox browser and type url http://your-server-ip-address
You will be asked to provide your Company Name, Email address and a Password to login and start using Orangescrum.
After this, you can see the orangescrum welcome page.
Now, you need to complete just 3 steps to complete the Oangescrum setup. First, you need to create and assign a project. To do this click on the Create and Assign Project button andcomplete the form. Click on the create button to create the Project.
Truth be told, it’s difficult for a web application that doesn’t have some kind of identification, even if you don’t see it as a security measure in and of itself. The Internet is a kind of lawless land, and even on free services like Google’s, authentication ensures that abuses will...
Although data persistence is almost always a fundamental element of applications, Node.js has no native integration with databases. Everything is delegated to third-party libraries to be included manually, in addition to the standard APIs. Although MongoDB and other non-relational databases are the most common choice with Node because if you...