super-authentication

byMayur

Act as a senior full-stack developer. Build a complete Skill Swap Platform web application. ⚡ Important: - You are free to choose the BEST and MOST SUITABLE technologies, frameworks, and programming languages for this project. - Choose modern, scalable, and industry-standard tools for frontend, backend, and database. - Explain briefly why you chose each technology. 🔹 Features: 1. User Authentication: - Signup, Login, Logout - Secure authentication system 2. User Profile: - Name, bio, profile picture - Skills offered - Skills wanted - Edit profile 3. Skill Discovery: - Search users by skills - Filter users - View user profiles 4. Swap Request System: - Send request - Accept / Reject request - Cancel request - View sent and received requests - Request status (pending, accepted, rejected, completed) 5. Chat System: - Real-time chat after request is accepted - Send messages and files 6. Ratings & Reviews: - Rating system - User reviews 7. Notifications: - Request alerts - Message alerts Use the references of another Skill Swap Platform Websites

No preview

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

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.