Find Jobs
Hire Freelancers

spring boot restful api for user and customer management

$250-750 USD

Completed
Posted 10 months ago

$250-750 USD

Paid on delivery
We propose the development of a Spring Boot application that provides user management functionalities such as user registration, email verification, two-factor login, client credentials generation, token generation, and customer data management operations like upload, update, delete, view, and search. The application aims to facilitate secure and efficient user management while allowing seamless management of customer data. Technology Stack: The proposed application will be built using the following technologies: Spring Boot: A powerful Java framework for building robust and scalable applications. Spring Security: To handle user authentication, authorization, and session management. Spring Data JPA: For database interactions and managing customer data. PostgreSQL (or any other preferred database): To store user details and customer data. Java Mail API: For sending email verification links to users. JSON Web Tokens (JWT): To generate and manage authentication tokens. Below APIs 1) user registration 2) email verification 3) 2 factor login 4) user create credentials client id and client secret 5) user get token 6) user upload customer data 7) user update customer data 8) user delete customer data 9) user logout 10) user view customer data 11) user search customer data 12) test cases
Project ID: 36922806

About the project

66 proposals
Remote project
Active 10 mos 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
$0 USD in 7 days
4.9 (79 reviews)
7.1
7.1
66 freelancers are bidding on average $622 USD for this job
User Avatar
Hi Good evening , How are you? I just saw your job posting . I see you have been looking for someone experience with these technologies PostgreSQL, Java, Java Spring, Spring Boot and RESTful. I believe this is some thing I can help you with because I have 9 years of experience working with these tech stacks and 8 years of experience working on freelancer.com which you can confirm from my profile: https://www.freelancer.com/u/AwaisChaudhry I have few questions: 1. These are all the requirements of your job or do you have more? If yes, Please provide detailed requirements. 2. Do you currently have anything done like Wireframes, UI/UX? Or this job has to be done from scratch? 3. What is the timeline to get this job done? Why Choose Me? 1. I have done more than 250 major projects only on freelancer.com. 2. I have not received a single bad feedback since last 5-6 years. 3. You will find 5 star feedback on last 100+ major projects which shows my clients are happy with my work. Portfolio: https://www.freelancer.com/u/AwaisChaudhry Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) Lets start the chat and discuss your job in detail and we will continue from there. Regards, Awais
$750 USD in 12 days
4.9 (58 reviews)
7.6
7.6
User Avatar
Hi I am a Java / Spring developer with over 8 years of experience in the industry. Please refer to my profile for more information. I have worked primarily as a Spring developer and I am proficient in various architectures using Spring Boot including MVC, REST and microservices based on the reactive stack. I would like to have a detailed project requirement and f possible so I could come up with an appropriate cost. Please drop me a message if you are interested or just want to have a chat. Kind regards, Saminda Peramuna
$500 USD in 20 days
4.9 (70 reviews)
6.7
6.7
User Avatar
Hi There, I hope this message finds you well. I am writing to propose the development of a Spring Boot application that will provide comprehensive user management functionalities, as well as efficient customer data management operations. This application aims to streamline user management processes while ensuring the security and integrity of customer data. To achieve this, we will utilize the following technologies: 1. Spring Boot: A powerful Java framework known for its ability to build robust and scalable applications. 2. Spring Security: This will handle user authentication, authorization, and session management, ensuring secure access to the application. 3. Spring Data JPA: We will use this technology for efficient database interactions and to manage customer data effectively. 4. PostgreSQL (or any other preferred database): This will serve as the storage solution for user details and customer data, ensuring data integrity and reliability. 5. Java Mail API: We will utilize this API to send email verification links to users, ensuring a seamless registration process. 6. JSON Web Tokens (JWT): This technology will be used to generate and manage authentication tokens, providing secure access to the application. The proposed application will include the following APIs: 1. User Registration: This API will allow users to register and create their accounts. 2. Email Verification: Users will receive email verification links to confirm their email addresses. 3. Two-Factor...
$500 USD in 15 days
5.0 (1 review)
6.0
6.0
User Avatar
Hello, Warm Greetings! I am a software developer working on technology since 9+ years having hands on windows and web development experience. I would like to help in your application development. To proceed further, I am ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details. Best Regards, Namit K.
$800 USD in 10 days
4.9 (78 reviews)
5.8
5.8
User Avatar
Nice to meet you shughson,The requirements of your project match my areas of work and skills, to introduce myself. My name is Anthony Muñoz and i am the lead engineer for DS Pro IT agency. I have worked for over 10 years as a Full-Stack and software development engineer and have successfully done multiple jobs. It will be a pleasure to work together to make your project. Feel free to discuss about the project with me, greetings.
$930 USD in 7 days
4.7 (2 reviews)
5.6
5.6
User Avatar
Greetings! I am a Full Stack developer, currently ranking in the top 2% among 58+ million freelancers. I have 7+ years of experience in Full-Stack application development, deployment, integration, SEO, and I am confident that I am a perfect fit for this project. I would like to ask some questions regarding this project: 1- "Two-Factor Login" Will you provide more details about the two-factor login process? What will be the authentication criteria for this verification? 2- "token generation" How long will the generated tokens be valid? Will you provide me the complete mechanism? 3- Which specific type of data will it hit? 4- Will you provide me mock-ups for the UI/UX? 5- What will be the endpoints of the APIs? I am happy to discuss all the technical aspects of this project. Kindly initiate on chat.
$750 USD in 7 days
5.0 (5 reviews)
5.4
5.4
User Avatar
Greetings. We are running Mobile App design and development company along with 16+ resources. With our experience, we are sure that we can perform this job utmost perfection. Plz have a look at our developer skills below.. ● About 9 Years of experience in extensive application analysis, designing, development, testing and enhancing web based, standalone and MVC applications. ● Have a sound knowledge on AWS serverless technologies especially AWS Lambda, DynamoDB, CloudFront, Route53. ● Responsible to incorporate corporate objectives for new project plans and releases. ● Have worked in AWS Simple Email Service (SES), Simple Queue Service (SQS), RDS, API Gateway, custom authorizer and Custom Domain Name (CDN). ● Good in communicating the requirements to the development and testing team and making them knowledgeable to ensure the quality of the delivery. ● Have sound knowledge in Bamboo Build and Deployment tool. ● Very strong techno-functional leadership and ability to understand the requirements and provide generalized solutions. ● Proficient in Java Programming – Core Java, Spring boot, Spring MVC – Simple form controller and Multi action controller, Hibernate. ● Very strong techno-functional leadership and good knowledge in Microservices. ● Implemented facebook type notification using Direct Web Remoting (DWR). ● Extensive experience in SQL and Oracle. ● Practicing agile methodology for around 5 years. Thank you
$1,200 USD in 15 days
5.0 (2 reviews)
5.2
5.2
User Avatar
Hi Sir/Madam, I am a Spring boot developer, I had done many projects in Spring boot. I am good in Spring boot REST api and MVC pattern, I know to integrate Spring boot app with email and SMS service and also web socket connection. I know to deploy the Spring boot app in heroku and Aws elastic beanstalk. Please contact me for more details
$400 USD in 7 days
5.0 (17 reviews)
4.8
4.8
User Avatar
Hello , I am offering my services on short notice. Relevant Skills and Experience Please consider me and give me a chance to impress you by my quality services thanks
$500 USD in 7 days
4.9 (27 reviews)
5.0
5.0
User Avatar
Hi. I am a professional Spring/Java Developer with five years of experience in developing web applications. I am interested in working with you on your project and I am confident that I can deliver quality work that meets your requirements. Please feel free to contact me.
$250 USD in 12 days
4.9 (10 reviews)
4.4
4.4
User Avatar
Hi there, I am writing this to introduce myself as a Java Backend developer from Vietnam (GMT+7) I have almost 10 years of experience working with Backend systems built on the Java platform. Regarding framework, I am specialized in Spring Boot, JSP/Servlet, RESTful APIs, Liferay, POI… I am able to use Open API (Swagger) for designing RESTful APIs, then use Frameworks like Spring Boot for software development. Concerning Unit Testing, I often utilize such testing frameworks as JUnit, Mockito, PowerMock. Sometimes, I also use Cucumber for writing BDD tests. Regarding performance testing,I use Gatling for system performance testing. Some of my projects have more than 90% unit test coverage. With these above experiences, I do believe this job can be done up to your expectation. Thank you for your time and consideration. I'm looking forward to hearing from you soon. Yours Sincerely,
$600 USD in 7 days
5.0 (4 reviews)
4.3
4.3
User Avatar
Hi I can help you. Please come to chat for further detail technical discussion. We are an IT company in central India and we have 9+ years of combined experience and mastery in Mobile App designing and development, Web designing and development, and SEO/SMM. Please come to chat for further discussion. Regards Anju Logical Soft Tech Pvt. Ltd, Indore(M.P)
$500 USD in 7 days
5.0 (4 reviews)
4.4
4.4
User Avatar
Hi I have more than 14 years of working experience in Java with all spring framework and sequerity. I will provide you best solution for your current requirement. I m ready to join you with a fruitful discussion. Thanks
$500 USD in 15 days
5.0 (10 reviews)
4.4
4.4
User Avatar
Hi, I can build the foundation for the platform using spring cloud. Do you have the api specifications ready. I have expertise in clod native micro services using spring, Kafka and idp. I am also a certified on identity platform and jpa. Kindly go through my profile and if you find it suitable please reach out to me. If you requirement is ready, we can finish it sooner
$750 USD in 7 days
5.0 (14 reviews)
4.3
4.3
User Avatar
I understand you are looking for a Java developer to build a Spring Boot application that provides user management functionalities such as user registration, email verification, two-factor login, client credentials generation, token generation, and customer data management operations like upload, update, delete, view and search. I believe I am the perfect fit for this project because of my extensive experience in Java and related technologies as well as strong understanding of Agile development methodologies. This will guarantee fast delivery of an efficient application that meets your needs. Furthermore, my commitment to writing clean, maintainable and well-documented code makes me the perfect fit for this job. I am confident that my skillset is exactly what you are looking for when it comes to building an application that uses Spring Boot - a powerful Java framework for building robust and scalable applications. Moreover, my expertise in implementing secure and efficient REST APIs makes me an excellent choice for this project. Please feel free to contact me if you have any questions or would like more information about me or my skillset.
$500 USD in 7 days
4.9 (14 reviews)
3.9
3.9
User Avatar
I understand that you are looking for a developer who can create a spring boot application that provides user management functionalities such as user registration, email verification, two-factor login, client credentials generation, token generation, and customer data management operations like upload, update, delete, view and search. I believe that I am the perfect fit for this project because of my extensive experience in Python and web development as well as Java. This combination makes me fast and efficient at developing robust and scalable applications which is exactly what you are looking for in this project. Additionally, I believe that my pricing is fair considering my experience level as well as the size and complexity of the project at hand. If you would like more information or would like to discuss further please don't hesitate to reach out!
$3,500 USD in 7 days
5.0 (2 reviews)
3.6
3.6
User Avatar
Hello Folks  I understand that you are looking for someone to develop a Spring Boot application that provides user management functionalities such as user registration, email verification, two-factor login, client credentials generation, token generation, and customer data management operations like upload, update, delete, view, and search. I am confident that my skillset and experience make me the perfect fit for this project. I have extensive experience in developing Java and J2EE projects, as well as web development and AngularJS. This makes me well-versed in the necessary technologies, such as Spring Boot, Spring Security, Data JPA, and PostgreSQL, necessary for the project. My commitment to delivering high-quality work is evident from my past work; each has received positive feedback from clients due to my commitment to timely delivery and accuracy in output. So let's connect and discuss in more detail. Regards
$500 USD in 22 days
3.8 (12 reviews)
4.5
4.5
User Avatar
Hello, I hope you are doing well .. Thanks for looking my proposal and Skill set. I have 5+ Years of experience in Java/J2EE. till now worked with many MNCs as full time resource now started as freelancer. • Strong skills in PySpark, J2EE Technology with in-depth knowledge in Core Java, Lambda, Streaming, Multithreading, Data Structure, JS, JQuery, React and AngularJS, JSP, Servlets, Web Services, Spring-Boot, Spring Security, Spring Data JPA, Micro-Services, Mokito and JUnit. • Proficiency and hands-on in light weight Java development environment and frameworks, Spring MVC, Spring boot, Spring Security, Hibernate, iBatis and Struts frameworks. • Strong in UI side reactjs, react-native, Angular. • Strong in Database Oracle, H2, NO SQL Database (Mongo DB), DB2, MySQL, SQL, PL/SQL, PostgreSQL. On Freelancer I have managed to take some projects and now I am looking forward to get some new projects on board so if you hire me I promise to give my 100% to your project I will be grateful if you consider my bid. I will be waiting for your positive and fruitful response Thanks, Ram
$450 USD in 4 days
5.0 (1 review)
3.0
3.0
User Avatar
Hello shughson, I am very very happy to bid on your project-spring boot restful api for user and customer management. I have worked in many companies and excellent development teams as a senior developer, so I have solved many main problems and completed many web and mobile apps using Java. Please come over chat and discuss your requirement in a detailed way. Thank You
$250 USD in 7 days
4.3 (2 reviews)
3.0
3.0
User Avatar
Good evening, This is Umair I am familiar with your Java Spring, Spring Boot, PostgreSQL, RESTful and Java. I have done similar projects before. Let's have a quick chat on this project to clear further details and I will give you development feedback as soon as possible. I am a Full time developer and can work on Java Spring, Spring Boot, PostgreSQL, RESTful and Java. Looking forward to working with you. Thanks Umair Anwar.
$700 USD in 12 days
5.0 (1 review)
2.6
2.6

About the client

Flag of UNITED STATES
Pleasanton, United States
0.0
0
Payment method verified
Member since Jul 21, 2023

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.