Skip to content

This is a repository created to teach students on how to contribute to open source projects. It works as a demo project.

Notifications You must be signed in to change notification settings

cosognepal/open-source-101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Student Resource Hub πŸ‡³πŸ‡΅

A beginner-friendly open source project created to help bachelor-level students in Nepal learn how to contribute to open source using HTML.

This project is intentionally simple so that anyone can contribute, even if this is your first time using GitHub.


🎯 Purpose of This Project

The goal of this project is to:

  • Introduce students to open source
  • Help beginners make their first GitHub contribution
  • Learn basic HTML in a real project
  • Build confidence to contribute to larger open-source projects

πŸ‘₯ Who Is This For?

This project is for:

  • First-year bachelor students
  • Beginners in programming
  • Students learning HTML
  • Anyone new to open source and GitHub

No prior experience is required.


πŸ› οΈ Technologies Used

  • HTML
  • (Optional) CSS
  • Git & GitHub

No backend. No JavaScript. No frameworks.


πŸ“‚ Project Structure

open-source-101/
β”œβ”€β”€ index.html
β”œβ”€β”€ README.md
β”œβ”€β”€ CONTRIBUTING.md
β”œβ”€β”€ LICENSE
└── assets/
    └── styles.css (optional)

πŸš€ How to Run the Project

You don’t need to install anything.

  1. Clone the repository or download the ZIP
  2. Open index.html in any web browser

That’s it!


🀝 How to Contribute

We welcome contributions from everyone ❀️

To get started:

  1. Read CONTRIBUTING.md
  2. Go to the Issues tab
  3. Pick an issue labeled good first issue
  4. Make a small change
  5. Submit a Pull Request

If this is your first contribution, don’t worry β€” we will help you.


🧩 Types of Contributions

You can contribute by:

  • Adding learning resources
  • Adding Linux or open-source resources
  • Adding scholarships or opportunities
  • Improving text and headings
  • Improving documentation
  • Adding basic styling (CSS)

🌱 Beginner Friendly

This repository is:

  • Beginner-friendly
  • Workshop-tested
  • Safe to experiment with
  • Focused on learning, not perfection

Breaking things while learning is okay.


πŸ“œ License

This project is licensed under the MIT License.
You are free to use, modify, and share it.


❀️ Community & Support

If you need help:

  • Comment on the issue you are working on
  • Ask questions in your Pull Request
  • Be respectful and kind

Open source is about learning together.


Happy contributing πŸš€

About

This is a repository created to teach students on how to contribute to open source projects. It works as a demo project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages