Find Jobs
Hire Freelancers

build a simple web application as per describt

₹600-1500 INR

已关闭
已发布超过 6 年前

₹600-1500 INR

货到付款
user asks admin to help him to build a simple web application where he can track his movies. admin have to allow him to create, update, delete and list movies in a table (with pagination, 10 movies per page). The following criteria have to be fulfilled: ->The web application must be implemented with Spring Boot. ->You can use any database you like (preferred any in-memory database eg.: H2). ->Any JPA framework can be used eg.: EclipseLink, Hibernate ->The server has to provide a REST API for the client. ->The client and the server must communicate with JSON objects. ->The server has to reject save and update requests when the required fields are not filled in. (Spring supports JSR-303 validation. You should use @Valid and @NotNull annotations to make it work) ->You can use any javascript framework to call REST api. (Preferred ones are Angular JS, React JS or any modern JS framework) ->To make it a nice-looking web page you must use Material UI on the frontend. ->The database must be pre-populated with some initial data. A movie has the following attributes: ->Id ->Name (required) ->Cover image url ->Release date (required) ->Genre ->Lead Actors/Actresses (should be a many-to-many connection to actors table in the database) (required) ->Director (should be a one-to-many connection to director table in database) (required) T he data table must show all of these properies. In case of the joined entities the name has to be displayed. An Actor has the following attributes: ->Id ->name A Director has the following attributes: ->Id ->Name ->You don't have to create CRUD for the Actor and Director entities. You only need to expose a REST api where you can request all the stored values so that you can use them as options in your drop downs.
项目 ID: 15474179

关于此项目

7提案
远程项目
活跃6 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
7威客以平均价₹1,529 INR来参与此工作竞价
用户头像
Greetings! Sure, can assist you in developing your Spring Boot based web application where user can track movie details and modify them as per your requirements. Relevant Skills and Experience Excellent ability in web application development. Skilled in HTML5, CSS3, JavaScript, PHP, Java, JSP and back-end. Well versed with Spring Boot, Java SDK, Rest Api, JSON, Angular.js and React.js Proposed Milestones ₹1750 INR - Tentative cost Can you please the complete scope and mockups if have already ?
₹1,750 INR 在3天之内
4.8 (48条评论)
7.4
7.4
用户头像
Experimented java developper, i worked in large companies for several years on on web technologies. Expérience et Compétences appropriées - Java 8, REST web services, various web applications (Spring MVC, JSP, Struts, Angular2) - Hibernate / Mybatis /SQL (Postgres, Mysql, Oracle) Stay tuned, I'm still working on this proposal.
₹1,300 INR 在10天之内
0.0 (0条评论)
0.0
0.0
用户头像
we have java expert having 7 year experience and 3 junior developer we can do this for you. Please send project to us simple charges 2000 per day Relevant Skills and Experience java spring Proposed Milestones ₹2000 INR - per day
₹1,300 INR 在1天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hi I'm Jan-David from Germany. I like your project and I'd like to implement it. Relevant Skills and Experience My experiences are developing Services in Spring Boot with Spring Security (for Login) and writing Frontends in Angular with TypeScript Proposed Milestones ₹500 INR - Backend: Data Handling ₹500 INR - Backend: Security Implementation ₹500 INR - Frontend: Data Handling ₹500 INR - Frontend: Security ₹250 INR - Error Handling If you use a H2 all the data will be lost after rebooting the app. I'd suggest PostgreSql or similar
₹2,250 INR 在6天之内
0.0 (0条评论)
0.0
0.0

关于客户

INDIA的国旗
RAJKOT, India
0.0
0
会员自6月 9, 2015起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。