Welcome to the official repository for the Open Summer of Code '25 (OSoC'25) Web Development assignments! This repository serves as a central hub for all student submissions.
This repository is where you will submit your completed assignments for the Web Development track of OSoC'25. Please follow the guidelines below carefully to ensure your submissions are processed correctly.
To keep everything organized, please adhere to the following submission structure:
-
Fork this repository:
Start by forking this repository to your own GitHub account. -
Create a dedicated folder for your assignments:
- Inside the
assignments/
directory, create a new folder named after your GitHub username.
Example:assignments/your-github-username/
- Inside the
-
Organize by assignment:
- For each assignment, create a subfolder inside your username directory.
Example:assignments/your-github-username/assignment-1/
- For each assignment, create a subfolder inside your username directory.
-
Name your files clearly:
- Use descriptive and conventional names like
index.html
,styles.css
, andscript.js
.
- Use descriptive and conventional names like
-
Include a README.md in each assignment folder:
This file should include:- Assignment name
- A short description of what the assignment does
- (Optional) Challenges faced and how you overcame them
-
Commit your changes:
- Write clear and concise commit messages for each change.
-
Create a Pull Request (PR):
- After completing an assignment, push your changes to your forked repository.
- Open a Pull Request to this original repository.
- PR Title Format:
Assignment 1: [Your Name] - Basic HTML Page
- PR Description: Brief summary of your work.
.
βββ assignments/
β βββ your-github-username/
β βββ assignment-1/
β β βββ index.html
β β βββ styles.css
β β βββ script.js
β β βββ README.md
β βββ assignment-2/
β βββ index.html
β βββ README.md
βββ README.md (this file)
---
## π Contact
If you have any questions or need assistance, please reach out to your mentors or the OSoC'25 organizers through the WhatsApp Group
---
Happy coding and best of luck! π
β The OSoC'25 Web Dev Mentorship Team