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
No comments yet. Be the first!
Sign in to leave a comment
Connect with skill seekers and providers in your community. Exchange expertise, grow together, and build meaningful collaborations.
Already have an account? Sign in
Press Enter or comma to add a skill
No comments yet. Be the first!