You will get Development of a Microservice-based Enterprise Web Application
Rising Talent

Rising Talent

Project details
The project aims to develop a robust and scalable enterprise web application that utilizes the latest technologies and best practices in software engineering. The application will be built using a microservice architecture, which allows for better scalability and fault-tolerance. The application will be developed using the following technologies:
Spring Data and Spring Boot for building the backend services
Angular and AngularJS for building the frontend
Angular Material for implementing Material Design in the user interface
Liferay as the platform for building the enterprise web application
Apache Maven and Gradle for building and managing the project
RESTful API for communication between the frontend and backend services
Hibernate for data persistence and ORM
Figma for designing and prototyping the user interface
Postman for testing and documenting the APIs
Database management using SQL
The project will be divided into several milestones, with each milestone focusing on the development and implementation of specific features and functionalities. Regular progress updates and code reviews will be conducted to ensure the project is on track and meets the client's requirements.
Spring Data and Spring Boot for building the backend services
Angular and AngularJS for building the frontend
Angular Material for implementing Material Design in the user interface
Liferay as the platform for building the enterprise web application
Apache Maven and Gradle for building and managing the project
RESTful API for communication between the frontend and backend services
Hibernate for data persistence and ORM
Figma for designing and prototyping the user interface
Postman for testing and documenting the APIs
Database management using SQL
The project will be divided into several milestones, with each milestone focusing on the development and implementation of specific features and functionalities. Regular progress updates and code reviews will be conducted to ensure the project is on track and meets the client's requirements.
Programming Languages
JavaScript, Python, JavaCoding Expertise
Cross Browser & Device Compatibility, Performance OptimizationWhat's included
| Service Tiers |
Starter
$1,200
|
Standard
$1,500
|
Advanced
$2,500
|
|---|---|---|---|
| Delivery Time | 10 days | 10 days | 10 days |
Number of Revisions | Unlimited | Unlimited | Unlimited |
Number of Pages | 5 | 10 | 20 |
Design Customization | |||
Content Upload | |||
Responsive Design | |||
Source Code |
Frequently asked questions
About Paola
Project Management | Software Engineer, Java8+ Liferay,
Tirana, Albania - 9:25 pm local time
I have a good understanding of algorithms and data structures and am comfortable with advanced mathematical concepts. I have experience with programming languages such as Java 8+ and LifeRay and have the ability to learn and adapt to new technologies and industry trends. I have experience working in a team environment and have a strong work ethic, with the ability to meet deadlines and adapt to changing priorities.
I have completed a Master's degree in Computer Engineering and have experience with research, projects, and internships which have provided me with hands-on experience and the ability to apply my knowledge in real-world scenarios. I am highly motivated, detail-oriented, and possess excellent problem-solving skills. I am committed to continuously improving my skills and expanding my knowledge in the field of software engineering.
I am excited to bring my skills and experience to new challenges and opportunities on Upwork. I am confident that I can deliver high-quality work and exceed your expectations. Let's work together to build great software and achieve your project goals
Steps for completing your project
After purchasing the project, send requirements so Paola can start the project.
Delivery time starts when Paola receives requirements from you.
Paola works on your project following the steps below.
Revisions may occur after the delivery date.
Initial requirements gathering and project planning:
In this step, we will work closely with the client to understand their business requirements and constraints, as well as gather any existing design or wireframes for the application.
Design and architecture
Based on the requirements gathered in the first step, we will design and architect the application, taking into account scalability, performance, and security.