Welcome to SKILL-HUB a project crafted with love and dedication. Our mission extends beyond merely providing a product; we aspire to empower individuals by arming them with knowledge, information, and skills. Our ultimate goal is to contribute to the development of a talented generation, recognizing that knowledge and its application hold transformative power. Sharing what we've learned is not just a task; it's a manifestation of our passion and commitment, here is a Blog about the project story
In the development of this project we utilized HTML, CSS, JS, and Python (Flask). As junior developers, we encountered challenges such as responsiveness and deciding on the project's design. As the front-end developer, I made two valuable mistakes from which I've gained valuable insights
- Initially, I neglected to choose a template or specific design for our website, leading to extensive code rewriting. I've learned that establishing a template or standard shape before commencing work is crucial.
- The second mistake involved building entire pages before addressing responsiveness, resulting in significant time and effort spent on rectifying issues. This experience taught me the importance of building each section comprehensively before moving on to the next.
Looking ahead, we have ambitious plans to enhance the website further:
- Remove Vimeo videos
- Create and upload our videos
- Implement quizzes
- Introduce user profiles
- Enable course progress tracking
- Establish a section for tutors and instructors
- Incorporate chat features for learners to connect and learn collaboratively
- Encourage learners to share their knowledge through explanatory content.
- Our journey is a continuous learning process, and we are committed to evolving SKILL-HUB into a more advanced and enriching platform.
- User Authentication: Secure sign-up and login functionality for you
- Course: Easily can access the courses and start watching them.
- Simple and eye-friendly website SKILL-HUB where simplicity meets functionality! We've crafted an online experience that puts ease of use at the forefront, ensuring that every visitor can effortlessly navigate and enjoy their time here.
- Responsive Design: Access the platform seamlessly on various devices for a user-friendly experience.
- Clone the repository:
git clone https://github.com/Noransaber/pre-portfolio-propjet.git
- Navigate to the project directory:
cd pre-portfolio-propjet
python -m backend.flask_app.app
- Open your browser and go to
http://localhost:3000
to access the platform.
- Sign Up/Log In: Create an account or log in with your credentials.
- Explore Courses: Browse through available courses .
This collaborative project was undertaken by a dynamic team comprising two skilled software engineers:
Additionally, this project was carried out under the supervision of ALX Africa.
We welcome contributions! If you'd like to contribute, please send us a Gmail
- Clone repo and create a new branch: $ git checkout https://github.com/Noransaber/pre-portfolio-propjet.git -b name_for_new_branch.
- Make changes and test
- Submit a Pull Request with a comprehensive description of changes
For questions or support, suggestion please contact us at