diff --git a/readme.md b/readme.md
index 8f625db6..618fdd2f 100644
--- a/readme.md
+++ b/readme.md
@@ -1,24 +1,9 @@
+
# Snigdha OS Web ๐
Welcome to the Snigdha OS Web repository! This repository contains the source code, components, and resources used for building and maintaining the official website for Snigdha OS. ๐
-
-
- [![Netlify Status](https://api.netlify.com/api/v1/badges/03563b4f-142a-4d7d-8d97-ecfff7b87b29/deploy-status)](https://app.netlify.com/sites/snigdhaos/deploys)
-
-
- ![MIT License](https://img.shields.io/badge/license-MIT-green)
-
-
- ![Dependencies](https://img.shields.io/david/Snigdha-OS/snigdha-os.github.io)
-
-
- ![Code Quality](https://img.shields.io/codecov/c/github/Snigdha-OS/snigdha-os.github.io)
-
-
- ![Test Coverage](https://img.shields.io/coveralls/github/Snigdha-OS/snigdha-os.github.io)
-
-
+[![Netlify Status](https://api.netlify.com/api/v1/badges/03563b4f-142a-4d7d-8d97-ecfff7b87b29/deploy-status)](https://app.netlify.com/sites/snigdhaos/deploys)
## Table of Contents ๐
@@ -116,5 +101,202 @@ These are various commands that help automate tasks in the development process:
## Repository Structure ๐
-The project is organized as follows:
+Here is the general structure of the repository:
+
+```
+snigdha-os.github.io/
+.
+โโโ CODE_OF_CONDUCT.md
+โโโ config.sh
+โโโ CONTRIBUTING.md
+โโโ eslint.config.js
+โโโ index.html
+โโโ LICENSE
+โโโ package.json
+โโโ package-lock.json
+โโโ postcss.config.js
+โโโ public
+โ โโโ 404.html
+โ โโโ favicon.ico
+โ โโโ favicon.svg
+โ โโโ snigdhaos-logo.png
+โ โโโ snigdhaos-og.png
+โโโ push.sh
+โโโ readme.md
+โโโ src
+โ โโโ App.tsx
+โ โโโ components
+โ โ โโโ about
+โ โ โ โโโ MissionSection.tsx
+โ โ โ โโโ TeamSection.tsx
+โ โ โ โโโ Timeline.tsx
+โ โ โโโ developers
+โ โ โ โโโ ContributorCard.tsx
+โ โ โ โโโ ContributorStats.tsx
+โ โ โ โโโ RepoCard.tsx
+โ โ โ โโโ TeamMemberCard.tsx
+โ โ โโโ donate
+โ โ โ โโโ DonationTier.tsx
+โ โ โ โโโ DonorWall.tsx
+โ โ โ โโโ GithubSponsorButton.tsx
+โ โ โ โโโ KeySponsors.tsx
+โ โ โ โโโ SponsorshipStats.tsx
+โ โ โ โโโ SponsorshipTiers.tsx
+โ โ โโโ download
+โ โ โ โโโ Checksum.tsx
+โ โ โ โโโ DownloadButton.tsx
+โ โ โ โโโ MirrorList.tsx
+โ โ โ โโโ NetworkSpeed.tsx
+โ โ โ โโโ SuggestedMirror.tsx
+โ โ โ โโโ SystemRequirements.tsx
+โ โ โโโ features
+โ โ โ โโโ CategoryFilter.tsx
+โ โ โ โโโ SearchBar.tsx
+โ โ โ โโโ ToolCard.tsx
+โ โ โโโ gallery
+โ โ โ โโโ CategoryFilter.tsx
+โ โ โ โโโ GalleryImage.tsx
+โ โ โโโ home
+โ โ โ โโโ ComparisonSection.tsx
+โ โ โ โโโ FeatureCard.tsx
+โ โ โ โโโ HeroSection.tsx
+โ โ โ โโโ StatsSection.tsx
+โ โ โ โโโ TestimonialCard.tsx
+โ โ โ โโโ ToolsShowcase.tsx
+โ โ โโโ layout
+โ โ โ โโโ Footer
+โ โ โ โ โโโ ContactSection.tsx
+โ โ โ โ โโโ index.tsx
+โ โ โ โโโ Footer.tsx
+โ โ โ โโโ Navbar.tsx
+โ โ โโโ ui
+โ โ โโโ ErrorBoundary.tsx
+โ โโโ data
+โ โ โโโ donations.ts
+โ โ โโโ download.ts
+โ โ โโโ footerNavigation.ts
+โ โ โโโ gallery.ts
+โ โ โโโ mirrors
+โ โ โ โโโ africa.ts
+โ โ โ โโโ americas.ts
+โ โ โ โโโ asia.ts
+โ โ โ โโโ europe.ts
+โ โ โ โโโ index.ts
+โ โ โ โโโ oceania.ts
+โ โ โโโ mirrors.ts
+โ โ โโโ navigation.ts
+โ โ โโโ team.ts
+โ โ โโโ testimonials.ts
+โ โ โโโ tools.ts
+โ โโโ hooks
+โ โ โโโ useLocation.ts
+โ โ โโโ useNetworkSpeed.ts
+โ โโโ index.css
+โ โโโ lib
+โ โ โโโ currency.ts
+โ โ โโโ github.ts
+โ โ โโโ location.ts
+โ โ โโโ network.ts
+โ โ โโโ utils.ts
+โ โโโ main.tsx
+โ โโโ pages
+โ โ โโโ About.tsx
+โ โ โโโ Developers.tsx
+โ โ โโโ Donate.tsx
+โ โ โโโ Download.tsx
+โ โ โโโ Features.tsx
+โ โ โโโ Gallery.tsx
+โ โ โโโ Home.tsx
+โ โโโ routes.tsx
+โ โโโ types
+โ โ โโโ download.ts
+โ โโโ vite-env.d.ts
+โโโ tailwind.config.js
+โโโ tsconfig.app.json
+โโโ tsconfig.json
+โโโ tsconfig.node.json
+โโโ vite.config.ts
+```
+
+## Developers ๐จโ๐ป๐ฉโ๐ป
+
+- **Eshanized** - Lead Developer, Web Architect ๐ง
+- **RiO** - Developer & Maintainer
+
+If you would like to contribute or join the team, feel free to reach out! ๐ฌ
+
+## Development Guide ๐
+
+### Prerequisites ๐ฅ
+
+To get started with development, you need:
+
+- **Node.js** and **pnpm** installed on your local machine.
+- A modern web browser (Chrome, Firefox, etc.) for testing and debugging.
+- A code editor (VSCode, Sublime Text, etc.).
+- Familiarity with React.js, JavaScript, CSS, and Git.
+
+### Setting Up the Development Environment ๐ ๏ธ
+
+1. Clone the repository:
+ ```bash
+ git clone https://github.com/Snigdha-OS/snigdha-os.github.io.git
+ cd snigdha-os.github.io
+ ```
+
+2. Install dependencies:
+ ```bash
+ pnpm install
+ ```
+
+3. Run the development server:
+ ```bash
+ pnpm dev
+ ```
+
+ This will start the development server at `http://localhost:5173`. Any changes
+
+ made to the code will be reflected immediately. ๐
+
+### Contribution Guidelines โ๏ธ
+
+- **Fork the repository** and clone your fork locally.
+- Create a new branch for each feature or bug fix:
+ ```bash
+ git checkout -b feature-name
+ ```
+- Make your changes, commit them with clear and descriptive commit messages.
+- Push your changes to your fork and create a pull request to the `main` branch.
+
+### Code Style and Best Practices ๐ก
+
+- Follow a consistent style guide for JavaScript and CSS.
+- Use meaningful variable names, and avoid long functions.
+- Comment complex logic to explain the reasoning behind it.
+- Use `pnpm run lint` to check for code style issues before committing.
+
+### Testing ๐งช
+
+To test changes locally, run:
+```bash
+pnpm run test
+```
+
+This will run the Jest test suite for any components or functions that have been set up for testing.
+
+## Contributing ๐ค
+
+We welcome contributions from everyone! If you'd like to contribute to Snigdha OS Web, please follow these steps:
+
+1. Fork the repository.
+2. Clone your fork locally and create a new branch.
+3. Make your changes and test them.
+4. Create a pull request with a clear description of your changes.
+
+If you have any ideas or suggestions, please feel free to open an issue or start a discussion. ๐ฌ
+
+## License ๐
+
+This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.
+Thanks for contributing to Snigdha OS Web! ๐