magma-authentication

byMayur Gole

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 🔹 Requirements: - Build complete frontend + backend + database - Use clean architecture and scalable structure - Include authentication, API design, and database schema - Provide full folder structure - Provide setup instructions

No preview

Comments (0)

No comments yet. Be the first!

Project Tasks

No tasks yet

Add a task now to track work. System-generated tasks will be added here later.

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.