Inspiration
In today's fast-paced world, the acquisition of new skills is essential for personal and professional growth. However, traditional learning methods often lack interaction and dynamism. SkillSwap was created to address this gap by providing a platform where users can learn from each other's experiences in a collaborative and supportive community.
What it does
- Peers' Connection: chat interface enable direct communication after connecting request and acceptance and hands-on guidance.
- Industrial Security Features: Utilizes Google OAuth 2.0 authentication and JSON Web Tokens (JWT) verification for database security.
- Rating and Feedback System: Users can rate and give feedback on guidance sessions, enhancing credibility and accountability.
- Responsive Layout: Ensures optimal usability across various devices for an enhanced learning experience.
How we built it
Frontend: React.js, React Router, Context API, React-Bootstrap, Axios, React-Toastify, Socket.io-client. Backend: Node.js, Express.js, MongoDB (MongoDB Atlas), Mongoose, Socket.io, JSON Web Token (JWT), Passport.js. Deployment: Docker and Docker Compose Tools: Google Cloud Console (OAuth), MongoDB Compass, Postman, Docker, Docker Compose, VSCode, Git, GitHub.
Built With
- axios
- context-api
- docker
- docker-compose
- express.js
- frontend:-react.js
- git
- json-web-token-(jwt)
- mongodb-(mongodb-atlas)
- mongodb-compass
- mongoose
- passport.js.-deployment:-docker-and-docker-compose-tools:-google-cloud-console-(oauth)
- postman
- react-bootstrap
- react-router
- react-toastify
- socket.io
- socket.io-client.-backend:-node.js
- vscode


Log in or sign up for Devpost to join the conversation.