sofastack /
sofa-rpc
SOFARPC is a high-performance, high-extensibility, production-level Java RPC framework.
Loading repository data…
amankProgrammer / repository
A high-performance RESTful backend service for a property rental platform. This system manages property listings, handles user inquiries, and supports advanced search filtering. Built with **Java** and **Spring Boot**, following industry-standard architecture.
A high-performance RESTful backend service for a property rental platform. This system manages property listings, handles user inquiries, and supports advanced search filtering. Built with Java and Spring Boot, following industry-standard architecture.
@RestControllerAdvice to transform server exceptions into clean JSON responses.The application follows the standard Spring Boot layered architecture:
Create a schema in your MySQL Workbench:
CREATE DATABASE nobroker_clone;
Properties
spring.datasource.username=root
spring.datasource.password=YOUR_PASSWORD
# Clone the repository
git clone [https://github.com/YOUR_USERNAME/rental-api.git](https://github.com/YOUR_USERNAME/rental-api.git)
# Build and Run
mvn spring-boot:run
🔌 API Documentation
Once the application is running, access the full interactive documentation here: 👉 http://localhost:8080/swagger-ui/index.html
Sample Endpoint: Add Property
POST /api/properties
JSON
{
"title": "Luxury 2BHK in Indiranagar",
"type": "RENT",
"price": 35000.0,
"location": "Bengaluru",
"ownerContact": "9876543210"
}
Sample Endpoint: Filter Search
GET /api/properties/filter?location=Indira&min=20000&max=40000
🧪 Testing
Run the Unit Tests to verify business logic:
Bash
mvn test
Implement JWT Authentication for secure user login.
Add Redis Caching for frequently searched locations.
Dockerize the application for easy deployment.
Selected from shared topics, language and repository description—not editorial ratings.
sofastack /
SOFARPC is a high-performance, high-extensibility, production-level Java RPC framework.
SummerBootFramework /
Summer Boot Framework was initiated by a group of developers in 2004 to provide a high performance, free customizable but also lightweight Netty JAX-RS Restful, WebSocket and gRPC service with powerful reusable non-functional features, and was adopted by several Toronto law firms in 2011 to customize their back-end services.
RobinElysia /
A high-performance Python backend service built with FastAPI, Transformers, and FAISS, designed for seamless remote model inference from Java backend systems. This module provides a scalable RESTful API for machine learning model serving with vector search capabilities.
SAdhikary2 /
A scalable and secure backend system for file upload, storage, and retrieval using Spring Boot and MySQL. It provides RESTful APIs with BLOB-based file persistence, modular architecture, and enterprise-ready design for high performance and maintainability.
KaRanTech /
Adopting Quarkus Microservices for Cloud-Native Systems Karunakar Pilli – Java Developer / Microservices Lead Project Overview Designed and built sample RESTful APIs using Quarkus, demonstrating the adoption of a modern cloud-native microservices stack. Focused on high-performance, low-memory, and scalable services to meet current enterprise and
khushbujaiswal8063 /
A scalable and efficient RESTful API developed with a Java framework, designed for seamless integration and high performance