Skill Swap
Skill Swap is a peer-to-peer learning platform where users can teach and learn various skills through a marketplace. Users can register as learners or tutors, browse courses and skills offered by peers, and connect directly for skill exchange.
Features
=>User Roles: Learners and Tutors can sign up and log in.
=>Marketplace: Browse and offer courses/skills for learning and teaching.
=>Peer-to-Peer Learning: Connect directly with others to exchange skills.
=>Interactive UI: Responsive design with easy navigation.
=>Secure Authentication: Register and login with encrypted passwords.
=>Course Carousel: Browse featured courses with images and descriptions.
=>YouTube Integration: Course images link directly to relevant YouTube tutorials.
Tech Stack
=>Frontend: React.js, React Router, CSS
=>Backend: Node.js, Express.js
=>Database: MongoDB with Mongoose ODM
=>Authentication: bcrypt for password hashing
=>Environment: dotenv for configuration management