diff --git a/README.md b/README.md
index 3c5adf2..6a76674 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
-[](https://TODO.aossie.org/)
+[](https://OrgExplorer.aossie.org/)
@@ -48,155 +48,82 @@
---
-
TODO: Project Name
+OrgExplorer
-[TODO](https://TODO.stability.nexus/) is a ... TODO: Project Description.
-
+OrgExplorer is a web application that allows users to explore GitHub organizations,
+their repositories, and contributor insights. It provides an interactive way to
+visualize repository statistics such as stars, forks, and contributors.
---
## 🚀 Features
-TODO: List your main features here:
-
-- **Feature 1**: Description
-- **Feature 2**: Description
-- **Feature 3**: Description
-- **Feature 4**: Description
+- Explore repositories of a GitHub organization
+- View repository statistics (stars, forks, issues)
+- Analyze contributor activity
+- Interactive charts and insights for repositories
---
## 💻 Tech Stack
-TODO: Update based on your project
-
### Frontend
-- React / Next.js / Flutter / React Native
+- React
+- Vite
- TypeScript
- TailwindCSS
-### Backend
-- Flask / FastAPI / Node.js / Supabase
-- Database: PostgreSQL / SQLite / MongoDB
-
-### AI/ML (if applicable)
-- LangChain / LangGraph / LlamaIndex
-- Google Gemini / OpenAI / Anthropic Claude
-- Vector Database: Weaviate / Pinecone / Chroma
-- RAG / Prompt Engineering / Agent Frameworks
-
-### Blockchain (if applicable)
-- Solidity / solana / cardano / ergo Smart Contracts
-- Hardhat / Truffle / foundry
-- Web3.js / Ethers.js / Wagmi
-- OpenZeppelin / alchemy / Infura
-
---
## ✅ Project Checklist
-TODO: Complete applicable items based on your project type
-
-- [ ] **The protocol** (if applicable):
- - [ ] has been described and formally specified in a paper.
- - [ ] has had its main properties mathematically proven.
- - [ ] has been formally verified.
-- [ ] **The smart contracts** (if applicable):
- - [ ] were thoroughly reviewed by at least two knights of The Stable Order.
- - [ ] were deployed to: [Add deployment details]
-- [ ] **The mobile app** (if applicable):
- - [ ] has an _About_ page containing the Stability Nexus's logo and pointing to the social media accounts of the Stability Nexus.
- - [ ] is available for download as a release in this repo.
- - [ ] is available in the relevant app stores.
-- [ ] **The AI/ML components** (if applicable):
- - [ ] LLM/model selection and configuration are documented.
- - [ ] Prompts and system instructions are version-controlled.
- - [ ] Content safety and moderation mechanisms are implemented.
- - [ ] API keys and rate limits are properly managed.
-
+- [ ] Frontend deployment configured
+- [ ] GitHub API integration tested
+- [ ] Repository analytics working
+- [ ] CI/CD pipeline passing
---
## 🔗 Repository Links
-TODO: Update with your repository structure
-
-1. [Main Repository](https://github.com/AOSSIE-Org/TODO)
-2. [Frontend](https://github.com/AOSSIE-Org/TODO/tree/main/frontend) (if separate)
-3. [Backend](https://github.com/AOSSIE-Org/TODO/tree/main/backend) (if separate)
+1. [Main Repository](https://github.com/AOSSIE-Org/OrgExplorer)
---
## 🏗️ Architecture Diagram
-TODO: Add your system architecture diagram here
-
```
-[Architecture Diagram Placeholder]
-```
-
-You can create architecture diagrams using:
-- [Draw.io](https://draw.io)
-- [Excalidraw](https://excalidraw.com)
-- [Lucidchart](https://lucidchart.com)
-- [Mermaid](https://mermaid.js.org) (for code-based diagrams)
-
-Example structure to include:
-- Frontend components
-- Backend services
-- Database architecture
-- External APIs/services
-- Data flow between components
+[Architecture Diagram]
+[actual diagram will be added once project setup is complete]
+The architecture diagram will be added once the project structure is finalized.
+Currently the project follows a simple structure where the frontend interacts with the GitHub API to fetch repository data and display analytics.
---
## 🔄 User Flow
-TODO: Add user flow diagrams showing how users interact with your application
-
-```
-[User Flow Diagram Placeholder]
```
-
-### Key User Journeys
-
-TODO: Document main user flows:
-
-1. **User Journey 1**: Description
- - Step 1
- - Step 2
- - Step 3
-
-2. **User Journey 2**: Description
- - Step 1
- - Step 2
- - Step 3
-
-3. **User Journey 3**: Description
- - Step 1
- - Step 2
- - Step 3
-
----
+[User Flow Diagram]
+## User Flow
+User flow diagram will be added in future updates.
## �🍀 Getting Started
### Prerequisites
-TODO: List what developers need installed
-
-- Node.js 18+ / Python 3.9+ / Flutter SDK
-- npm / yarn / pnpm
-- [Any specific tools or accounts needed]
+- Node.js 18+ installed
+- npm or yarn or pnpm
+- Git installed
+- Optional: Node version manager (nvm)
+- GitHub account for API access (if needed)
### Installation
-TODO: Provide detailed setup instructions
#### 1. Clone the Repository
```bash
-git clone https://github.com/AOSSIE-Org/TODO.git
-cd TODO
+git clone https://github.com/AOSSIE-Org/OrgExplorer.git
+cd OrgExplorer
```
#### 2. Install Dependencies
@@ -211,13 +138,7 @@ pnpm install
#### 3. Configure Environment Variables(.env.example)
-Create a `.env` file in the root directory:
-
-```env
-# Add your environment variables here
-API_KEY=your_api_key
-DATABASE_URL=your_database_url
-```
+This project currently does not require any environment variables.
#### 4. Run the Development Server
@@ -231,7 +152,7 @@ pnpm dev
#### 5. Open your Browser
-Navigate to [http://localhost:3000](http://localhost:3000) to see the application.
+Navigate to [http://localhost:5173](http://localhost:5173) to see the application.
For detailed setup instructions, please refer to our [Installation Guide](./docs/INSTALL_GUIDE.md) (if you have one).
@@ -239,11 +160,9 @@ For detailed setup instructions, please refer to our [Installation Guide](./docs
## 📱 App Screenshots
-TODO: Add screenshots showcasing your application
-| | | |
-|---|---|---|
| Screenshot 1 | Screenshot 2 | Screenshot 3 |
+- Screenshots will be added once the application UI is finalized.
---
@@ -255,14 +174,6 @@ Thank you for considering contributing to this project! Contributions are highly
---
-## ✨ Maintainers
-
-TODO: Add maintainer information
-
-- [Maintainer Name](https://github.com/username)
-- [Maintainer Name](https://github.com/username)
-
----
## 📍 License
@@ -273,8 +184,8 @@ See the [LICENSE](LICENSE) file for details.
## 💪 Thanks To All Contributors
-Thanks a lot for spending your time helping TODO grow. Keep rocking 🥂
+Thanks a lot for spending your time helping OrgExplorer grow. Keep rocking 🥂
-[](https://github.com/AOSSIE-Org/TODO/graphs/contributors)
+[](https://github.com/AOSSIE-Org/OrgExplorer/graphs/contributors)
© 2025 AOSSIE
diff --git a/docs/INSTALL_GUIDE.md b/docs/INSTALL_GUIDE.md
new file mode 100644
index 0000000..4bc20ee
--- /dev/null
+++ b/docs/INSTALL_GUIDE.md
@@ -0,0 +1,15 @@
+# Installation Guide
+
+Follow these steps to run OrgExplorer locally.
+
+## 1. Clone the repository
+git clone https://github.com/AOSSIE-Org/OrgExplorer.git
+
+## 2. Install dependencies
+npm install
+
+## 3. Start the development server
+npm run dev
+
+## 4. Open in browser
+http://localhost:5173
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index ab0e168..adfb99a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,11 +1,11 @@
{
- "name": "orgexplorer",
+ "name": "OrgExplorer",
"version": "0.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
- "name": "orgexplorer",
+ "name": "OrgExplorer",
"version": "0.0.0",
"dependencies": {
"react": "^19.2.0",
@@ -1182,13 +1182,13 @@
}
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+ "version": "9.0.9",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
+ "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
"dev": true,
"license": "ISC",
"dependencies": {
- "brace-expansion": "^2.0.1"
+ "brace-expansion": "^2.0.2"
},
"engines": {
"node": ">=16 || 14 >=14.17"
@@ -1297,9 +1297,9 @@
}
},
"node_modules/ajv": {
- "version": "6.12.6",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "version": "6.14.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",
+ "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2372,9 +2372,9 @@
}
},
"node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
+ "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
"dev": true,
"license": "ISC",
"dependencies": {