You will get Full Stack Company Review Application with Java Backend and React FrontEnd


Project details
Review Website - Full Stack Application
A modern web application enabling users to share and interact with company reviews. Built with React and Spring Boot, it provides a seamless platform for both reviewers and readers.
Key Features
Rich review creation with employee/non-employee support
Interactive review display with like/dislike functionality
Nested comment system with replies
Company-specific pages with insights
Real-time updates and notifications
Technical Stack
Frontend: React 18+, TypeScript, Vite, React Query, Tailwind CSS
Backend: Java 21, Spring Boot 3.4.5, PostgreSQL, Gradle 8.13
Core Functionality
Multi-step review submission process
Review categorization (POSITIVE, NEGATIVE, NEUTRAL)
Employee experience tracking
Company statistics and trends
Pagination and advanced filtering
API Integration
RESTful endpoints for reviews and comments
Real-time updates
Pagination support
Error handling
A modern web application enabling users to share and interact with company reviews. Built with React and Spring Boot, it provides a seamless platform for both reviewers and readers.
Key Features
Rich review creation with employee/non-employee support
Interactive review display with like/dislike functionality
Nested comment system with replies
Company-specific pages with insights
Real-time updates and notifications
Technical Stack
Frontend: React 18+, TypeScript, Vite, React Query, Tailwind CSS
Backend: Java 21, Spring Boot 3.4.5, PostgreSQL, Gradle 8.13
Core Functionality
Multi-step review submission process
Review categorization (POSITIVE, NEGATIVE, NEUTRAL)
Employee experience tracking
Company statistics and trends
Pagination and advanced filtering
API Integration
RESTful endpoints for reviews and comments
Real-time updates
Pagination support
Error handling
Programming Languages
HTML & CSS, Java, TypeScriptWhat's included
| Service Tiers |
Starter
$50
|
Standard
$250
|
Advanced
$500
|
|---|---|---|---|
| Delivery Time | 1 day | 3 days | 5 days |
Number of Revisions | 0 | 0 | 0 |
Number of Pages | 3 | 5 | 8 |
Design Customization | - | ||
Content Upload | - | - | - |
Responsive Design | - | ||
Source Code | - |
Optional add-ons
You can add these on the next page.
Additional Revision
+$50
Additional Page
+$25
Design Customization
+$50
Responsive Design
+$100
Source Code
+$100
1 review
(1)
(0)
(0)
(0)
(0)
This project doesn't have any reviews.
CD
Clovis D.
Jul 4, 2025
Senior Full Stack Developer - Java frameworks and ReactJS
Great working with Azam! A model for all senior developer or Teach Lead. Thanks a lot for your contributions in our development culture
About Md Wahidul
Senior Java & Spring Boot Developer | Microservices & API Expert
Dhaka, Bangladesh - 1:52 pm local time
Key Skills
• Technical Analysis and Requirement Analysis.
• Team management and fostering a healthy team culture.
• Backend Development (Java, Spring Boot, Microservices)
• Code Reviews and Software Development Best Practices.
• Problem Solving and System Design.
Technologies
Languages: Languages: Java, JavaScript, C++, SQL
Frameworks: Spring Boot, React
Databases: PostgreSQL, MySQL, MongoDB
Caching: Redis, In memory cache
Message Queues: RabbitMQ
Version Control: Git, SVN
Project Management: Jira, Trello
Current Role:
Lead Engineer, Incognito Solutions Ltd, Dhaka, Bangladesh (June, 2024 – Present)
Leading a specialized development team of 5 Java developers and 2 frontend developers, overseeing the full software development lifecycle from business requirement analysis to solution design and implementation. Responsible for architectural decisions and technical direction for custom software solutions, specializing in gaming and betting platform development.
**Key Responsibilities:**
• Drive technical strategy and architecture decisions for complex software projects
• Lead backend development using Java Spring Boot and microservices architecture
• Oversee frontend integration with React and Next.js frameworks
• Conduct code reviews and enforce best practices to maintain high-quality codebase
• Collaborate with clients to understand business requirements and translate them into technical specifications
• Mentor junior developers and foster a culture of continuous learning and innovation
**Key Achievements:**
• Successfully led the development of ds.lavender-777.com, delivering a comprehensive betting platform with gaming integration
• Implemented RabbitMQ as a pub-sub messaging system across three key services (Accounting, Reward, Settlement), enhancing system reliability and performance
• Pioneered the adoption of Java 21 with virtual threads, significantly improving system concurrency and performance
• Optimized resource utilization through parallel processing techniques, reduced API response times.
• Established coding standards and review processes that improved code quality and reduced production issues.
Steps for completing your project
After purchasing the project, send requirements so Md Wahidul can start the project.
Delivery time starts when Md Wahidul receives requirements from you.
Md Wahidul works on your project following the steps below.
Revisions may occur after the delivery date.
Discuss & Buy
Discuss first, check my availability for any customisation, then buy.



