After the installation, eHour is started automatically. When your computer starts, eHour starts automatically as well since it's registered as a service.
To access eHour, fire up your browser and go to http://localhost:8000.
After deployment of eHour you're able to access eHour at http://localhost:8080/ehour. If your application server is running on a different hostname or port change the URL accordingly.
During installation an admin account is created. Login with username admin and password admin.
After logging in as an admin you arrive in the system configuration menu.
On top of the screen is the main menu with two dropdowns, manage and system. More navigation options are available depending on the roles your account has.
The system configuration is divided into 4 tabs. Most of the options are self-explanatory. Take note that you need to fill out a mail server to be able to send mail.
Press save to store the configuration.
After updating the configuration it's time to create some users.
Users are organized into departments. During installation a department called "internal" is created. When you want more, go to departments in the manage navigation and create a department by enntering a name and code.
Now that you've created a department you can add users to it. Go to manage -> users Users and fill out the required fields. Each user can have one (or more) roles.
Don't forget to change the default password for the admin account. To do so, locate the Admin user in the list of users and click on it to edit.
Create projects and assign users
Now that you've created the users it's time to create customers and projects so that the user can book hours.
Go to Manage -> Customers and create a customer by entering a name and code.
Users are assigned to a project, which in turn are assigned to a customer. When adding a project you see your previously created customer appear in the dropdown.
With the customers, projects and users in place you can now assign users to a project. To do so, click on assignments.
Select the user you want to assign a project to. After you've selected the user you can assign him/her to a project by filling in the description (Developer/project manager/etc), hourly rate and start and end date. When you've added the project assignment you'll see it appear in the list above the form.
Congratulations, the first user can now track time for this project!