Skip to content

OpenPecha/Sherab-Documentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sherab Project Documentation

Welcome to the Sherab Project. This repository contains the central documentation, technical setup instructions, and operational procedures for our customized Open edX deployment.


📚 Start Here!

If you are new to the team, please read these files in strict order. They are designed to hold your hand through the entire setup of our platform.

🧩 Advanced Features & Admin

Once you're set up, refer to these documents for specific administrative tasks and deployments:


📦 Core Repositories

These are our core repositories maintained under the Sherab project by OpenPecha.

A custom theme for Open edX tailored for the Sherab learning platform, including branding, styles, and logos.

Our custom fork of the Open edX core codebase.

A Django plugin extending core functionality with Sherab-specific backend logic and custom app APIs.

4. Micro-Frontends (MFEs)

We also utilize the default enabled MFEs from Open edX (Authn, Authoring, Account, Communications, Discussions, Gradebook, Learning, ORA Grading, Profile).


🤝 How to Contribute

We welcome contributions from the community! Here's how you can get involved:

🐞 Bug Reports

If you encounter a bug or unexpected behavior:

  • Open an issue in the respective repository
  • Describe the problem clearly and include steps to reproduce it if possible
  • This helps us track and resolve issues efficiently

🛠 Code Contributions

Want to contribute code? Follow these steps:

  1. Create a feature branch off the wbc-ulmo1-stage branch in the respective repository
  2. Make your changes and commit them.
  3. Open a Pull Request (PR) to the wbc-ulmo1-stage branch.
  4. One of the Sherab developers will review and test your contribution.
  5. After approval, the changes will be merged into production.

🔒 Note: All main branches are protected and require code review before merging.

💬 Join the Conversation

For discussions, questions, or collaboration:

We're excited to work together and improve the Sherab platform with your help!

About

This repository contains the complete documentation for the Sherab Project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors