Find Jobs
Hire Freelancers

I would like to hire a Java Developer to code an Agenda

$10-30 USD

Dokončeno
Zveřejněno před více než 6 roky

$10-30 USD

Zaplaceno při doručení
Create a WEB application to control information from a simple phone book. The DATA MODEL shall allow the following information to be stored: • Basic data of the person. ◦ Name, ◦ Email, ◦ Date of Anniversary. • Address of the person. ◦ State ◦ Town ◦ Neighborhood ◦ Street (street) ◦ Number • Telephones • Number of telephones (area code + number) • Type of telephone • Cellular • Fixed • Message • Which carrier belongs to the telephone line This data can be stored in 5 tables: • Person • Address • Telephone • Type of Telephone • Operator Proposed rules that will define data modeling: • A person will have a link with only one address • A person may have more than one phone number • A phone may be related to only one person • A phone has only one type of phone. • A phone type can have multiple numbers linked to it. • A phone has only one carrier. • An operator can have multiple numbers linked to it. BUSINESS RULES, which will define the operations in the application. • Repeat numbers should not be allowed to be included • When registering a person it is mandatory to include at least one telephone number, the address is not mandatory • Duplicate descriptions are not allowed for the type of telephone and operator name. • The anniversary date has to be a valid date, for work purposes we will consider a valid date where the age is from 1 day to 100 years. WHAT TO DO: • Create the database • Perform hibernate mapping on all tables • Create Classes for data persistence (DAO) • Create Business classes, where rules will be developed • Create the REST service classes that will perform the operations in the tables. • Create a simple HTML interface to enable the services to be tested, here, be careful not to worry too much about beauty, this can impact the development (delay) of the rest. • It must be possible in all tables: ◦ Include ◦ Change ◦ Remove (only records that do not have related data) ◦ Query (single list of all the data registered) Notes: • The number of DAO, BUSINESS and SERVICE classes to be created, is for the team that is doing the work. • Other auxiliary classes may be created to concentrate validations that may be reused.
IČ projektu: 15523893

O projektu

4 nabídky
Vzdálený projekt
Aktivní před 7 roky

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
Uděleno:
Avatar uživatele
Hello, Based on your detailed requirements, I feel confident I can handle your request. I look forward to hearing from you! Relevant Skills and Experience I have several years of professional experience writing REST API's in Java. This includs backend database interactions and Hibernate Validation. Proposed Milestones $30 USD - Java source code that meets the stated requirements. Do you have any specific requirements for how the code should be delivered?
$30 USD v 7 dnech
0,0 (0 recenze)
0,0
0,0
4 freelanceři nabízejí v průměru $43 USD za tuto práci
Avatar uživatele
I am a software developer with 5 years of experience in Java development. If awarded the project, the steps I will create are as follows: 1. Create models 2. Write tests for models 3. Create DAOs and their tests 4. Create frontend 5. Create site tests
$50 USD v 5 dnech
5,0 (4 recenze)
3,7
3,7
Avatar uživatele
A proposal has not yet been provided
$35 USD v 20 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
We can adjust bid depending on the level of project Relevant Skills and Experience Well versed with Java Proposed Milestones $55 USD - Later after discussion Please discuss the project
$55 USD v 3 dnech
0,0 (0 recenze)
0,0
0,0

O klientovi

Pochází z BRAZIL
Curitiba, Brazil
0,0
0
Ověřená platební metoda
Členem od čvc 2, 2014

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.