Find Jobs
Hire Freelancers

Write some Software

$30-250 USD

Closed
Posted over 7 years ago

$30-250 USD

Paid on delivery
In this sample project, you will create a simple birthday record keeper. The UI doesn’t have to be pretty, just functional, but if you wish to style the page you may do so (this is your opportunity to impress us if you wish). You must provide a [login to view URL] file that will create the database for me as well as provide a [login to view URL] file if there are any additional instructions you think we will need in order to get your project running. Frameworks and Software: You must use Hibernate ORM You must use AngularJS version 1.5 You must use CSS for any styling that you do The project will be deployed using Tomcat7 You must use Postgres as the database You can choose to use jQuery You can choose to use Twitter Bootstrap You are free to use other free/open source libraries/widgets that you see fit Requirements: Create a single page, 3 node Java web app. On the first page, there will be a list of all entries in the database that lays out the data by Person Full Name (last name, first name) and then their birthday completely spelled out (ie, March 1, 2000) for any ACTIVE record sorted by their birthdates with the next upcoming birthday first in the list. On this first page, there needs to be a button that will take a user to a data list/entry page. On the data list/entry page, There needs to be a list of ALL records and their birth dates (ie, March 1, 2000) sorted in alphabetical order by the person’s last name. To the right of each entry, there should be 2 buttons. The first is an edit button and the second is a delete/restore button. Delete will mark the record as deleted but not actually remove it from the database. After the record is marked as deleted, the view should refresh to change the Delete button to a Restore button. The restore button will change the record status back to active. The edit button will display a form that allows a user to change the person’s first or last name and their birthdate. The first name and last name fields should not allow entries that are larger than 30 characters each. If a user enters more than 30 characters in either the last name or first name fields, then an error message must be displayed. The birthday field will accept entries in the form of MM/dd/yyyy (03/18/2000 = March 18, 2000). You can use a datepicker widget if you choose. You must show an error message if the date does not fit the format of MM/dd/yyyy. After a record is saved, the user should be automatically redirected back to the list/entry page with an updated list that contains the edited record (without having the user manually refresh the page). There should also be a button on this data list/entry page that takes the user back to the main page that only lists the active records. On the data list/entry page, there needs to be a button that takes you to an Add page that will have an empty form just like the edit page. In this case, it will add an active record to the database upon saving. After a record is saved, the user should be automatically redirected back to the list/entry page with an updated list that contains the new record (without having the user manually refresh the page). On both the edit page and the add new record page, there should be a save button and a cancel button. The cancel button will take the user back to the data list/entry page.
Project ID: 11208863

About the project

8 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $228 USD for this job
User Avatar
Hi I'm a full stack web developer - I have worked with large number of frameworks both on front-end and backend.I write easy to understand and testable code.
$250 USD in 8 days
5.0 (122 reviews)
7.3
7.3
User Avatar
Hi, I am Java developer having 4+ years of experience. I understand your requirement and I can do this. Please message me to further discuss the project. Regards, Binayrs
$150 USD in 3 days
5.0 (45 reviews)
5.4
5.4
User Avatar
Hi, I'm Ing of systems With over 10 years of experience developing large-scale applications and providing web technology solutions for freelancers , small, medium and large businesses. experience working with the private sector and public my skills 1) HTML5 + CSS3 2) PHP POO laravel, Zend 3) Javascript Boostrap, Jquery 4) Database Mysql, Oracle, Postgresql 5) GIT, SVN I'm Available for this job. Thanks good day
$250 USD in 3 days
4.8 (25 reviews)
5.0
5.0
User Avatar
A proposal has not yet been provided
$300 USD in 5 days
5.0 (6 reviews)
3.5
3.5
User Avatar
we can deliver this project to you in php. which is a better tool for creating applications. it is secure, fast and reliable.
$191 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$155 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
hyderabad, United States
0.0
0
Member since Jul 11, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.