Skill Sharing Platform
Developed by Benis Munezero, Taitusi Vadei, Kirill Pankov, Angel O., Cobi Williams
Goal
Our goal is to help users discover, share, learn, and teach a wide range of skills in an engaging and supportive community. Whether you're a beginner looking to acquire a new skill or an expert eager to share your knowledge, our platform provides the tools and resources to facilitate this exchange of expertise.
Features
- Interactive Courses: Users can participate in interactive, self-paced courses to master new skills efficiently.
- Skill Mastery and Badges: Earn badges and rewards as you progress through different skill levels, showcasing your accomplishments to the community.
- User Testimonials: Hear from our community members about their experiences and the value they’ve gained from using our platform.
- Become a Seeker or Provider: Users have the option to either become a "Seeker," exploring new skills and learning from others, or a "Provider," sharing their expertise and teaching skills to the community.
- Seamless Navigation: A clean and user-friendly interface allows for easy navigation between home, skills, about, and contact pages.
- Call to Action: Clear and engaging calls to action, encouraging users to sign up, start their learning journey, or contribute as skill providers.
- Scrolling Image Gallery: A visually appealing horizontal scrolling gallery of skills offered on the platform, making it easy to see what's available at a glance.
- Responsive Design: Optimized for viewing on different devices, ensuring a smooth and accessible experience for all users.
Technologies Used
- HTML, CSS, and JavaScript: For structuring and styling the website and handling dynamic content.
- Flickity: A JavaScript library used to create the horizontal scrolling gallery in the testimonials section, adding an interactive element to the user experience.
- Font Awesome: For incorporating intuitive icons throughout the site, enhancing visual communication.
Future Improvements
- User Profiles: Enable users to create detailed profiles, listing their skills, achievements, and courses completed.
- Advanced Search Functionality: Implement a robust search system to help users find specific skills or courses more efficiently.
- Community Forums: Introduce discussion forums where users can ask questions, share experiences, and engage with fellow learners and providers.
How It Works
- Sign Up: Create an account and join our vibrant community.
- Explore Skills: Browse a diverse range of skills and choose the ones you want to learn.
- Earn Badges: Track your progress, complete courses, and earn badges that demonstrate your mastery.
- Provide a Service: Share your knowledge and teach skills to others, making an impact while earning recognition.