A modern, production-ready React frontend for a Trading Platform application.
Built with Vite for blazing-fast development and connected to a Spring Boot backend with JWT-based authentication.
-
Frontend (Vercel):
https://trading-platform-frontend-hazel.vercel.app -
Backend (Render):
https://trading-platform-backend-ot96.onrender.com
- ⚛️ React
- ⚡ Vite
- 🌐 Fetch API
- 🔐 JWT Authentication
- 🧭 React Router (SPA)
- 🧹 ESLint
- ☕ Spring Boot
- 🔐 Spring Security + JWT
- 🐘 PostgreSQL
- ☁️ Render (Hosting)
- ✅ User Registration & Login
- 🔐 JWT-based authentication
- 👤 Protected routes (Profile, Orders, Portfolio)
- 🌍 Environment-based API configuration
- ❌ Precise backend validation error handling
- 🔄 SPA routing with refresh support
- 🚀 Deployed on Vercel with CI/CD