gtech-mulearn / mulearn

µLearn is a synergic philosophy of education, with a culture of mutual learning through micro groups of peers. µLearn is here to assist you in breaking through the echo chambers and free you from the shackles that have you grounded.
https://mulearn.org/
39 stars 74 forks source link
hacktoberfest mulearn reactjs website

µLearn Website

This repository contains the source code files for the µLearn Frontend Project. Kindly go through the following to get a hold of the naming and contributions standards.

Git Commands and Naming Etiquette

To clone the project

git clone https://github.com/your_username/ur_fork_of_mulearn.git

Do the necessary changes on the file and add the files.

git add -A

Commit the changes

git commit -m "feat(): Implemented the feature"

Pull the changes from the server ( not applicable for the first push )

git pull origin branch-name

Push the changes to the server for the first time

git push origin branch-name

Make sure you pull the changes from the repo and keep your branch updated.

Running the Project Locally

git clone https://github.com/gtech-mulearn/mulearn.git

The central repository holds three main branches with two branches having infinite lifetime(dev-server & production)

dev branch is open for collaboration and serves as the development environment where contributors can work on new features and bug fixes before they are merged into other branches.

dev-server is the main branch where the source code of HEAD always reflects a state with the latest delivered development changes for the next release

origin/production is the main branch where the source code of HEAD always reflects a production-ready state.

Commit message types

Contributing

Contributions are always welcome!

See contributing.md for ways to get started.

Maintainer

Pull Request Flow

Quality Tester