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
Sign in to leave a comment

No comments yet. Be the first!