🤝 Contribute

NITA Essentials grows through student contributions. If you know something useful, share it, it directly helps the next batch of students.

Ways to contribute

You don't need to be a developer to help. Every type of contribution is welcome.

đŸ’Ŧ
Not familiar with GitHub? No problem - use the forms below. It takes under two minutes and a maintainer will review and add your submission to the site.
đŸ“Ļ

Add a product

Know an item that's genuinely useful for hostel life, sports, or academics? Add it with a short description, your honest opinion, and a link.

Submit a Product →
📚

Add an academic resource

Recommend a book, website, YouTube channel, or tool that helped you in a particular subject or semester.

Submit a Resource →
💡

Share a tip

Something you wish someone had told you before joining? A mistake you made that others could avoid? Write it up and submit it.

Share a Tip →
🚀

Submit a project

Built a web app, tool, automation script, or research implementation? Showcase your work and inspire fellow students.

Submit a Project →

How to contribute for fixing or Improving the existing Content

1

Fork the repository

Go to the NITA Essentials GitHub repository and click "Fork" to create your own copy.

2

Create a new branch

Name it something descriptive, for example add-badminton-racket or fix-calculator-description.

3

Make your changes

Edit the relevant HTML file. Follow the existing format and structure keep descriptions honest and first-person where appropriate.

4

Commit and push

Write a clear commit message that describes what you added or changed.

5

Open a Pull Request

Describe what you've added and why it's useful. The more context you give, the faster the review.

6

Wait for review

Every contribution is manually reviewed before being merged. You may be asked to make changes or provide more detail.

Review Policy

Every contribution is manually reviewed before acceptance. This ensures the information students receive is accurate and genuinely useful and not promotional, outdated, or misleading.

A contribution may be modified, sent back for revision, or rejected if it contains inaccurate or unverifiable claims, promotional language designed to push a specific product, information that could mislead a student into an unnecessary or costly purchase, or content that's already well-covered in the existing site.

Accepted contributions may be lightly edited for clarity and consistency before being published.

â„šī¸
If you're not familiar with GitHub but have a useful recommendation, feel free to open an Issue on the repository instead. Describe the resource or tip and a maintainer can add it.
Open GitHub Repository ↗