Find Jobs
Hire Freelancers

Spring Boot application with REST, JSP, JPA, Security, Gradle

$250-750 USD

Completed
Posted over 5 years ago

$250-750 USD

Paid on delivery
I need a sample application using Gradle and Spring Boot 2, with these requirements. 1) Packaged as war with embedded tomcat. 2) The same war should serve a web-based front end in JSP, and a REST API. 3) Should have controllers serving the JSP views and controllers processing REST (JSON). For instance a GET to /items will display [login to view URL] while a GET to /api/items will return the JSON version. 4) JPA repositories will be shared between the web and rest controllers. 5) Spring Security should be used, with user/password authentication to manage web access and token authentication for the REST services. 6) Error in the JSP front end should be handled by [login to view URL] in HTML while any error produced accessing the /api/* would be returned in JSON 6) Complete CRUD example (list items, display item detail, add a new item, delete an item) using JSP front 7) Analogous CRUD using REST 8) Example listing should be paged 9) REST with HATEOAS 10) JSP integrated with Jquery and bootstrap using webjars dependencies 11) The CRUD example in JSP should be validated with Jquery validation plugin 12) The application should seed the database on startup 13) Only Spring Boot modules and dependencies should be used The model for the example may be anything. The main objective is to have the overall infrastructure for the dual JSP and REST endpoints. The application should help as a guideline to be applied to a specific domain model.
Project ID: 17460120

About the project

10 proposals
Remote project
Active 6 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
Awarded to:
User Avatar
Hi, I have 8 yrs of java exp and I have worked on springboot extensively along with rest so I can surely do your job. All my previous projects had 5/5 ratings You will not be disappointed with quality. Atleast have a chat before awarding to someone else I am sure we can workout a deal. Looking forward to talk to you.
$250 USD in 8 days
4.7 (43 reviews)
4.8
4.8
10 freelancers are bidding on average $498 USD for this job
User Avatar
Dear Sir Here is an expert of JSP. You can find any skills you want from me. I have rich experience with Bootstrap, CSS, and jQuery. Here are my major Java skills: Java(JEE, JBoss,Maven) JSP(spring MVC&hibernate,JPA, spring boot) Restful API Integration. Server(tomcat, glassfish) MySQL, Postgresql I am using InteliJ as an IDE. I hope we can discuss about the project in details via chat. Best regards. YanYing.D
$555 USD in 10 days
5.0 (110 reviews)
7.9
7.9
User Avatar
Java and Java EE EXPERT here. 4+ years of professional and 5+ years of freelancer experience. Contact me, I am interested to discuss more. Thanks
$750 USD in 20 days
5.0 (137 reviews)
7.4
7.4
User Avatar
Hi there, I have read the details I am experienced with Java, Javascript, JSP, Software Architecture. I can help you with this job, Please come to chat so we can discuss this job.
$555 USD in 10 days
5.0 (35 reviews)
7.1
7.1
User Avatar
Hi, thanks for your job posting. I don't look new client but I read your serious job posting. I have developed several websites similar with your requirements. I am good at website design and development. Frankly to say, I have 10+ years of software experience. The most important thing to me is client's satisfaction, good result and high quality. I will provide you best solution on this project. If you click the green 'Chat' button to contact me, it would be much appreciated. I can tell you my recommendations on chat. Let's discuss and get your job done. Thanks, Lang Lang .......................................
$250 USD in 10 days
4.8 (24 reviews)
6.5
6.5
User Avatar
Hi, I've already worked on this type of application with microservices using Spring boot. I have 10+ years of experience in the field of Information Technology principally in designing and development in Java, Java EE, Database, RIA, BigData, Apache Cassandra & No SQL technology. I have worked in cutting-edge domains like Microservices using Spring boot, Kubernetes, Docker, SOA, Fuse. Let's discuss more on your requirements so I can help you in the better way. Thanks, Jignesh
$555 USD in 10 days
5.0 (8 reviews)
5.0
5.0
User Avatar
I am good at designing I am Good atJava, Javascript, JSP, Software Architecture Hizubri! Please Send me a message so that we can discuss more about this project
$610 USD in 7 days
5.0 (32 reviews)
4.2
4.2
User Avatar
Hi, I have overall 8 yrs experience in Software Development(UI) in various domains like Bank/CRM/Network/Mobile/E-commerce etc, But specially in new technologies like Node Js, Typescript, Express Js, MongoDB, Mongoose Js, Angular 2/4/5/6 Js, NGRX, Angular Material, Redux, Ionic Framework 2/3, Passport Js, ECMAScript 5/6, Sass/Css3 Styling, HTML5, and Responsive Design I have experience 3 years. you can contact me immediately on skype. My skype id is : kanhaiya1987
$555 USD in 15 days
3.8 (5 reviews)
2.8
2.8
User Avatar
Hi sir, I am java developer have 2+ years of experience in Java development using spring MVC and restful web service, JavaSE/JavaEE. I have experience in, 1. Spring MVC 2. Spring Boot 3. Maven 4. Hibernate/ JPA /JDBC 5. Spring Security Databases: 1. Mysql Server 6.3 2. Oracle 10g / 11g 4. SQL Server 2014 5. SQLite Servers: 1. Tomcat 2. JBoss 3. jetty 4. Glassfish 5. Pivotal tc Front-End Technologies: 1. HTML5 2. CSS3 3. javascript 4. jquery 5. Angularjs Looking forward to work with you on this project and use my skills in this project efficiently. Thanks Regards: Wajid Ali
$500 USD in 10 days
5.0 (1 review)
0.9
0.9

About the client

Flag of ARGENTINA
CABA, Argentina
4.9
2
Payment method verified
Member since Jul 28, 2018

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.