Skip to content

Commit

Permalink
Merge branch 'main' into card
Browse files Browse the repository at this point in the history
  • Loading branch information
ajaynegi45 authored Sep 22, 2024
2 parents 23c977e + 1b126a8 commit 8d59885
Show file tree
Hide file tree
Showing 10 changed files with 28,282 additions and 10 deletions.
Binary file added Design/Home Page.pdf
Binary file not shown.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,11 @@

Welcome to the Uttarakhand Culture Preservation Project! We're dedicated to saving and promoting the rich cultural heritage of Uttarakhand. Our platform digitally documents and celebrates the region's culture, history, and natural beauty, making it accessible to the younger generation and preserving it for future generations.

<a href="https://uttarakhand-culture.vercel.app/" target="_blank">New UI link</a>
<a href="https://uttarakhand-culture.vercel.app/" target="_blank">This UI Link</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
<a href="https://ukculture.netlify.app/" target="_blank">Old UI link</a>
<br/>
<br/><br/>
<a href="https://www.figma.com/design/o82aPjIzHairrkqhem3S1Q/New-UI?node-id=252-38&t=pnd9LeK6OUwhckbh-1" target="_blank">Figma Design</a>


### Problem
A concerning trend is emerging in Uttarakhand, where the younger generation is gradually forgetting their cultural heritage and traditional rituals. This decline in cultural knowledge is evident across generations, with each successive generation possessing less knowledge than the previous one. For instance, the amount of cultural knowledge possessed by grandparents is significantly more than that of their children, and the cultural knowledge of today's youth is likely to be even less than that of their parents. If this trend continues, there is a risk that the cultural heritage of Uttarakhand may eventually disappear from the society. This loss would not only erase the region's rich cultural identity but also deprive future generations of their cultural roots and traditions.

Expand Down Expand Up @@ -56,6 +55,9 @@ You can be a valuable part of our mission to showcase the rich culture, history,

Please take a moment to read the [Contributing.md](https://github.com/ajaynegi45/Uttarakhand-Culture-Preservation-Project/blob/main/contributing.md) file before making any contributions to the project. Your understanding and adherence to these guidelines are greatly appreciated

<a href="https://ajaynegi.notion.site/Resources-f92bcb910d0544a1a8db50cc3ef79cfe" target="_blank"> Check Resources for Contribution</a>


<br>

## Contact
Expand Down
147 changes: 147 additions & 0 deletions contributing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,147 @@
# Contributing to the Uttarakhand Culture 🏔️✨

## Introduction and Purpose 🌟

Welcome to the **Uttarakhand Culture Project**! This platform is dedicated to preserving and celebrating the rich cultural heritage of Uttarakhand. We aim to address the growing concern of the younger generation losing touch with their cultural roots by safeguarding the traditional rituals, deities, and unique practices of Uttarakhand. Together, we can ensure this cultural treasure is passed down to future generations. 🌿

Whether you're a coder or a cultural enthusiast, **we need your help**! Your contributions—big or small—are invaluable in building this platform. Let’s work together to bridge the gap and keep our heritage alive!

## How You Can Contribute 👀

You can get involved in **code** or **non-code** contributions. Here’s how:

### For Code Contributions 💻

- **🐞 Found a Bug?**
Open an issue with details or, even better, submit a pull request with the fix.

- **🎉 Got a Feature Idea?**
Share your feature ideas in an issue to discuss or go ahead and submit a pull request implementing the feature!

- **💅 Want to Improve the User Interface?**
If you have design skills or ideas, we welcome UI improvements! Propose changes in layout, color scheme, or fonts—just remember, we love **minimal and clean designs**.

- **💻 Building the Platform?**
We’re using **Nextjs with TypeScript for the frontend** and the backend**. If you have expertise in these technologies, your contributions are highly appreciated. Need help getting started? Just reach out!

### For Non-Code Contributions 📄

You don’t need to be a developer to contribute! Here's how you can help:

- **Improve Documentation**
Help us write or refine our documentation, making it easier for others to join the project.

- **Contribute to Website Design**
Your creativity is welcome! Share design suggestions to improve the website’s aesthetic.

- **Gather Cultural Content**
Choose an aspect of Uttarakhand’s culture—whether it’s history, traditions, or natural beauty—and gather authentic information. Be sure to cite your sources. If the information is personal or local knowledge, please mention that too. 📝

- **Suggest a Name for the Website**
We're still on the hunt for the perfect name! We want something meaningful in the local language that reflects the website's mission. Got an idea? Share it via opening an [issue](https://github.com/ajaynegi45/Uttarakhand-Culture-NewUI/issues/new?assignees=&labels=status%3A+awaiting+triage&projects=&template=feature_request.yml&title=%5BFEATURE%5D+%3Cbrief+description%3E) or **[Email](mailto:[email protected])** with the subject line “Website Name Suggestion.” Your creativity could name this entire project!

> **Contributor Spotlight:** We value every contribution! To celebrate your efforts, we'll feature your name and photo on a dedicated "Contributors" page, where you'll receive full recognition for your impact on this project. Your contributions will help us preserve Uttarakhand's rich culture, and we're excited to share your work with the world!
<br/>

## Getting Started ✍🏻

Even if you’re new to open source, contributing is easy! Follow the steps below to join us:

### Prerequisites

Ensure you have the following installed on your machine:
- [npm](https://www.npmjs.com/) (v6 or higher)
- [Node.js](https://nodejs.org/) (v18.17.1 or higher)

### How to Contribute:

#### Step 1. Fork the Repository 🍴

First, **[Fork this repo](https://github.com/ajaynegi45/Uttarakhand-Culture-Preservation-Project.git)** to your GitHub account.

#### Step 2. Clone the Forked Repo 💾

```bash
git clone https://github.com/<your_github_username>/Uttarakhand-Culture-NewUI.git
cd Uttarakhand-Culture-NewUI
npm install
```

#### Step 3. Run the Project Locally 🚀

```bash
npm run dev
```

#### Step 4. Set Up Remotes 🔄

Add a reference to the original repository:
```bash
git remote add upstream https://github.com/ajaynegi45/Uttarakhand-Culture-NewUI.git
```

Add a reference to your forked repo:
```bash
git remote add origin https://github.com/<your_github_username>/Uttarakhand-Culture-NewUI.git
```

#### Step 5. Keep Your Local Copy Updated 🔄

```bash
git pull upstream main
```

#### Step 6. Create a new branch for your feature or bugfix 🌿

```bash
git checkout -b feature/feature_name
```

#### Step 7. Make Your Changes ✏️

Apply the changes you wish to contribute, and test them using:
```bash
npm run dev
```

#### Step 8. Track Your Changes 🕵️

```bash
git status
git add .
```

#### Step 9. Commit Your Changes 💬

```bash
git commit -m "Meaningful commit message"
```

#### Step 10. Push Your Branch 🚀

```bash
git push -u origin <your_branch_name>
```

#### Step 11. Submit Your Pull Request 🔄

- Head over to your fork on GitHub.
- Click **"Compare & Pull Request"**.
- Ensure your PR follows contribution guidelines and includes screenshots or explanations.
- Click **"Create Pull Request"** to submit your contribution for review!

## Code of Conduct 📃

We value respect and inclusivity. Please make sure to read our **[Code of Conduct](https://github.com/ajaynegi45/Uttarakhand-Culture-NewUI/blob/main/code_of_conduct.md)** before contributing.

## Feedback and Support 🎗️

We’re always open to feedback! If you have any suggestions for improving the project, let us know by opening an [issue](https://github.com/ajaynegi45/Uttarakhand-Culture-NewUI/issues/new/choose).

---
<br/>

## Thank You ❤️

Thank you for showing interest in the **Uttarakhand Culture Preservation Project**! Your contributions, whether in code or content, help make this platform more enriching for everyone. Let's preserve the beauty of Uttarakhand together! 🌄
Binary file added public/Nanda-Sunanda.webp
Binary file not shown.
Loading

0 comments on commit 8d59885

Please sign in to comment.