🚀 Excited to share my latest full-stack project: ShareUp – A Microservices-Based Rental Sharing Platform ShareUp is a peer-to-peer platform where people can rent items from each other instead of buying them. Many products like cameras, tools, or gaming consoles are used only occasionally, and ShareUp makes it easy to share resources, save money, and promote a more sustainable sharing economy. 🎥 Demo video below ⚙️ Tech Stack Frontend - React + Vite + Tailwind CSS Backend - Spring Boot Microservices Architecture Database - MongoDB , MySQL Authentication - JWT Deployment - Render , Docker , Vercel 🧩 Microservices Architecture The backend is built using independent microservices, each responsible for a specific domain: • Auth Service – authentication and user identity • Item Service – item listings and availability • Rental Service – rental requests, approvals, and returns Services communicate through REST APIs, enabling modular development and scalability. ✨ Key Features • Secure JWT authentication • Item listing with image uploads • Rental request & approval workflow • Borrower & owner dashboards • Return request with proof image upload • Distributed microservices backend 💡 What I learned while building this project • Designing microservices architecture • Managing API communication between services • Implementing secure authentication with JWT • Deploying and managing full-stack applications 🔗 GitHub: https://lnkd.in/gvDv5--T 🔗 Live Project: https://lnkd.in/g-NHtcyk I’d love to hear your feedback or suggestions! #FullStackDevelopment #Java #SpringBoot #ReactJS #Microservices #Docker #MongoDB #WebDevelopment #SoftwareEngineering #BackendDeveloper #OpenToWork

To view or add a comment, sign in

Explore content categories