Vaadin - Everest

Closed

Description

- Vaadin is a must

- Please mention your experience, with sample previous deliverable

This document describes the requirements needed for the project (codename Everest):

General:

- This is just the initial milestone for two main screens, and is meant to select a developer for further implementation.

- Everest is a project which sells some hardware/software to the customers online

- Look and Feel is not in the current scope

- All data will be static (no database) at the moment. Later, even when the database is used, a Java API with DAO design pattern will be automatically generated by a tool.

Technical requirements:

- Code will be hosted in SVN

- Vaadin 7 will be used

Functional requirements:

[url removed, login to view]:

- Outer logo/labels/certified/logged area should be static with empty content

- On the left side: Resource Owner contains the company hierarchy, groups/subgroups and employees

- Group can be renamed

- Main Corporate group is always the root

- Employees of a given group are sorted alphabetically (first name, then last name)

- User can add/delete/update group/employee

- In each row (group or employee), it can has one or many 'resource lines' (RL)

- The category is a list of items, the user selects from, [url removed, login to view] contains sample input.

- In each RL:

- Category 1 is a must to have per RL (not nullable), so its combobox will have all list and 'cancel' in case he has the item already

- Category 2: null for "web"/"shared" Category1, 1 to 1 with category1

- Category 3: not nullable, 1 to 1 with category1

- Category 4: null for web/shared Category1

- Category 5: is completely independent of category 1, it can be 1-to-many to resource owner

- Category 6: is completely independent of category 1, it can be 1-to-many to resource owner

[url removed, login to view]:

- In each row (group or employee), it can has one or many 'resource lines' (RL)

- The category is a list of items, the user selects from, [url removed, login to view] contains sample input.

- In each RL:

- Category 11 is a must to have per RL (not nullable), so its combobox will have all list and 'cancel' in case he has the item already

- Category 12: not nullable, 1 to 1 with category11

- Category 13: nullable, 1 to 1 with category11

- Category 14: nullable, 1 to 1 with category11

- Category 15: is completely independent of category 11, it can be 1-to-many to resource owner

- Category 16: nullable, 1 to 1 with category14 (14 not 11)

- Category 17: nullable, 1 to 1 with category14 (14 not 11)

Others:

- Click 'New' it will show "[url removed, login to view]" modal window (on top of existing window)

- [url removed, login to view], will select either [url removed, login to view] or [url removed, login to view]

- For now, 'Del' will show confirmation box before deleting the group/employee

- Clicking existing group/employee will show [url removed, login to view]

- Move/Copy/St Prm (Set Permission) are out of the current scope

- On creation of group/employee, its Resource Lines can be empty or inherited for immediate parent group, 'configuration package' is out of scope

Skills: Java

See more: vaadin sample look feel, window design group, window company logo design, web developer resource, web developer independent, update your logo online, tool design logo online, sorted data set, png to logo online, png logo online, png logo creation, png creation logo, pattern design online, pattern creation, out of scope requirements, online window design tool, online web developer tool, online png logo design, online package box design, online logo png, online logo creation tool, online design tool for logo, online design logo tool, new logo creation online, name logo creation online

Project ID: #4480748

5 freelancers are bidding on average $958 for this job

bharatkasodariya

Please check PMB

$1785 USD in 30 days
(7 Reviews)
4.4
zhongxian929

Hi,Sir! Your project is very interesting and possible for me. Check PMB.

$605 USD in 15 days
(2 Reviews)
0.5
techlotus

It's an easy task for us. We have gone through your requirements and we are ready to start the work immediately on your project. We will send you the complete list of company's projects and portfolio once you reply us More

$927 USD in 15 days
(0 Reviews)
0.0
alejandrodu

Hello. I'm a Senior Java Developer with experience in Vaadin. Hope you can consider my proposal (please see PM).

$750 USD in 60 days
(0 Reviews)
0.0
veltrod

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and te More

$721 USD in 28 days
(0 Reviews)
0.0