This is a Flutter app designed to facilitate the swapping and sharing of skills among users. The app allows users to connect with others based on their skillsets, offering a platform for collaboration and learning.
- User Authentication: Secure login/signup via Firebase authentication.
- Skill Profile: Users can create and update their profiles, showcasing the skills they offer or are seeking.
- Search & Filter: Browse and search for skills or users based on categories and location.
- Skill Swap: Users can request to swap skills with others in a safe and easy-to-use interface.
- Chat Functionality: Real-time messaging feature for users to communicate and discuss skill swaps.
- Ratings & Reviews: Users can rate each other based on their experiences after a skill exchange.
To get started with this project on your local machine, follow these steps:
- Flutter SDK: Installation Guide
- Firebase Account: Set up Firebase for authentication and Firestore database.
- A code editor: VS Code or Android Studio recommended.
git clone https://github.com/yourusername/skillshare-app.git
cd skillshare-app