brave-platform

byMayur Gole

Build a full-stack Skill Swap Platform web application. Requirements: - Frontend: React.js with Tailwind CSS - Backend: Node.js with Express.js - Database: MySQL Features: 1. User Authentication (Signup, Login, JWT) 2. User Profile (name, bio, skills offered, skills wanted) 3. Skill Search (find users by skills and location) 4. Swap Requests (send, accept, reject, status tracking) 5. Real-time Chat (Socket.IO) 6. Ratings and Reviews 7. Notifications Additional: - Use clean and modular folder structure - Create REST APIs for backend - Connect frontend with backend using Axios - Use bcrypt for password hashing - Provide database schema (MySQL) Output: - Complete frontend code - Complete backend code - Database schema - Steps to run locally

LandingSignupSearchLoginChatProfileUsersSwap RequestReviewsDashboard
Landing

Comments (0)

No comments yet. Be the first!

Architecture

Service Dependenciesv1
External
Storage
LiteLLM Gateway :4000
Backend :7011
Frontend :7012
Client
Azure OpenAI
MariaDB :3306
PostgreSQL :5432
Redis :6379
LiteLLM
FastAPI Server
React App
Browser
Landing design preview
Login: Sign In
Dashboard: View Analytics
Dashboard: Monitor Active Users
Users: Manage Accounts
Users: Moderate Profiles
Reviews: Moderate Content