Welcome to Learnovation by Innov8ors, an open-source project aimed at providing free certificates and courses for online learners. This project is designed to help you learn new skills, advance your career, and connect with a community of learners and educators.This is the MVP for Learnovation Academy built by team innov8ors for a hackathon.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. Follow these simple steps:
-
Clone the repository
Open your terminal and run the following command to clone the repository:
git clone https://github.com/FevenSeyfu/Learnovation-by-innov8ors.git
-
Navigate to the Frontend directory
Change into the Frontend directory of the cloned repository:
cd Frontend
- Install dependencies
Install all necessary dependencies using npm:
npm install
- Start the development server
Start the development server to run the application locally:
npm run dev
To contribute to Learnovation, please follow these steps:
- Fork the repository
Start by forking the main repository to your GitHub account.
- Clone your forked repository
Start the development server to run the application locally:
git clone https://github.com/FevenSeyfu/Learnovation-by-innov8ors.git
- Create a new branch Before making your changes, switch to a new branch. Use a name that describes the feature you're adding or the bug you're fixing:
For a new feature:
git checkout -b feature/feature-name
For a bug fix:
git checkout -b fix/fix-description
- Make your changes
Implement your feature or fix, making sure to follow the project's coding standards.
- Commit your changes
Once you're happy with your changes, commit them to your branch:
git commit -m "Add a meaningful commit message"
- Push your changes
Push your changes to your fork on GitHub:
git push origin < your-branch-name >
- Submit a Pull Request
Go to the original repository you forked from, and click on the "Pull Request" button. Make sure to select your branch and provide a clear description of the changes you've made.
...more detail to be added