{"id":26337769,"url":"https://github.com/nivas7/deta","last_synced_at":"2025-08-22T15:06:24.814Z","repository":{"id":270799570,"uuid":"911481836","full_name":"Nivas7/Deta","owner":"Nivas7","description":"React Native job tracker with MVVM architecture \u0026 AsyncStorage. Offline-first design with real-time analytics, interactive charts. Clean architecture for scalable mobile development.","archived":false,"fork":false,"pushed_at":"2025-08-05T13:01:12.000Z","size":39157,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"rewrite/go","last_synced_at":"2025-08-05T15:05:14.527Z","etag":null,"topics":["data-visualization","mobile-app","react-native"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Nivas7.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-03T05:54:35.000Z","updated_at":"2025-08-05T13:01:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"6e26917f-1de3-46d2-a6ac-001b37dea97d","html_url":"https://github.com/Nivas7/Deta","commit_stats":null,"previous_names":["nivas7/deta"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Nivas7/Deta","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nivas7%2FDeta","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nivas7%2FDeta/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nivas7%2FDeta/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nivas7%2FDeta/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nivas7","download_url":"https://codeload.github.com/Nivas7/Deta/tar.gz/refs/heads/rewrite/go","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nivas7%2FDeta/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271657552,"owners_count":24797935,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-22T02:00:08.480Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-visualization","mobile-app","react-native"],"created_at":"2025-03-16T02:26:03.169Z","updated_at":"2025-08-22T15:06:24.806Z","avatar_url":"https://github.com/Nivas7.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"#  Deta - Smart Job Application Tracker\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/React%20Native-20232A?style=for-the-badge\u0026logo=react\u0026logoColor=61DAFB\" alt=\"React Native\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge\u0026logo=javascript\u0026logoColor=black\" alt=\"JavaScript\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Chart.js-F5788D.svg?style=for-the-badge\u0026logo=chart.js\u0026logoColor=white\" alt=\"Chart.js\" /\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch3\u003e Deta is a comprehensive React Native application for tracking job applications with real-time analytics and intelligent insights\u003c/h3\u003e\n\u003c/div\u003e\n\n---\n\n## 📚 Table of Contents\n\n- [Overview](#-overview)\n- [Key Features](#-key-features)\n- [Tech Stack](#-tech-stack)\n- [Screenshots](#-screenshots)\n- [Features in Detail](#-features-in-detail)\n- [Getting Started](#-getting-started)\n- [Download](#-download)\n- [Configuration](#-configuration)\n- [Architecture Overview](#-architecture-overview)\n- [Analytics Features](#-analytics-features)\n- [Project Structure](#-project-structure)\n- [License](#-license)\n- [Author](#-author)\n- [Acknowledgments](#-acknowledgments)\n- [Future Enhancements](#-future-enhancements)\n- [Support](#-support)\n\n---\n\n## 🚀 Overview\n\n**Deta** is a powerful mobile application designed to revolutionize how job seekers manage their application process. Built with React Native, it provides comprehensive tracking capabilities, real-time analytics, and visual insights to help users optimize their job search strategy.\n\n---\n\n## ✨ Key Features\n\n-  **Application Tracking** – Store and manage all your job applications in one place  \n-  **Real-time Analytics** – Generate insights based on your application data  \n-  **Interactive Charts** – Visual flow charts and graphs for better understanding  \n-  **Cross-platform** – Works seamlessly on both iOS and Android  \n-  **MVVM Architecture** – Clean separation of concerns with Model-View-ViewModel  \n-  **Local Storage** – Secure local data storage using AsyncStorage  \n-  **Backend Ready** – Spring Boot REST API developed (integration pending)  \n-  **Offline First** – Works seamlessly without internet connection  \n-  **Interview Management** – Track interview schedules and outcomes  \n-  **Success Metrics** – Monitor application success rates and response times  \n\n---\n\n## 🛠️ Tech Stack\n\n- **Frontend**: React Native, React Navigation  \n- **Architecture**: MVVM (Model-View-ViewModel) Pattern  \n- **Backend**: Spring Boot (Java) – Currently in Development \n- **Local Storage**: AsyncStorage  \n- **Charts**: React Native SVG / D3 - Sankey Charts  \n- **State Management**: Redux / Context API with MVVM  \n- **Data Persistence**: AsyncStorage (local-only)  \n- **Future Integration**: REST API ready for Spring Boot connection  \n\n---\n\n## 📱 Screenshots\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"Preview/Deta_Home.jpg\" width=\"200\" alt=\"Home Screen\" /\u003e\n  \u003cimg src=\"Preview/Deta_History.jpg\" width=\"200\" alt=\"Analytics Dashboard\" /\u003e\n  \u003cimg src=\"Preview/Deta_Analytics.jpg\" width=\"200\" alt=\"Charts View\" /\u003e\n\u003c/div\u003e\n\n---\n\n## 🎯 Features in Detail\n\n### Application Management\n- Add new job applications with company details  \n- Track application status (Applied, Interview, Rejected, Offer)  \n- Store important dates and deadlines  \n- Add notes and follow-up reminders  \n\n### Analytics Dashboard\n- Success rate calculations  \n- Response time analysis  \n- Application trends over time  \n- Industry-wise application distribution  \n- Monthly/weekly application statistics  \n\n### Visual Charts\n- Application status pie charts  \n- Timeline flow charts  \n- Success rate trends  \n- Industry comparison graphs  \n- Interview outcome analytics  \n\n---\n\n## 🚀 Getting Started\n\n### Prerequisites\n\n- Node.js (v14 or higher)  \n- React Native CLI  \n- Android Studio (for Android development)  \n- Xcode (for iOS development)  \n- Java JDK 11+ (backend is ready but not connected)  \n- Maven (for backend development)  \n\n### Installation\n\n```bash\n# Clone the repository\ngit clone https://github.com/nivas7/deta.git\ncd deta\n\n# Install dependencies\nnpm install\n# or\nyarn install\n\n# Setup Configuration (Optional - for backend integration)\ncp .env.example .env\n# Add your Spring Boot API endpoint when ready\n\n# iOS Setup\ncd ios \u0026\u0026 pod install \u0026\u0026 cd ..\n\n# Run the application\n# For Android\nnpx react-native run-android\n\n# For iOS\nnpx react-native run-ios\n\n```\n\n## 📦 Download\n\n**Current Version**: v1.0  \n- 📱 [Download Deta v1 APK](https://github.com/Nivas7/Deta/blob/rewrite/go/bin/Deta_v1.apk)  \n- 🍎 iOS: Coming soon to App Store  \n\n---\n\n## 🔧 Configuration\n\n### MVVM + Local Storage\n- Offline-first with AsyncStorage  \n- Clean MVVM architecture  \n- Fast performance with local operations  \n- Privacy-focused: all data remains on user's device  \n\n### Backend Status\n- ✅ Backend Developed  \n- ⏳ Integration Pending  \n- 🔄 Future Plans: Cloud sync and advanced features  \n\n---\n\n## 🏗️ Architecture Overview\n\n### MVVM Pattern\n\n#### Model Layer\n- Data models for applications, interviews, and analytics  \n- AsyncStorage operations and data persistence  \n- Business logic and data validation  \n\n#### View Layer\n- React Native components and screens  \n- UI rendering and user interactions  \n- Navigation and routing  \n\n#### ViewModel Layer\n- State management between Model and View  \n- Business logic coordination  \n- Data formatting for UI consumption  \n\n---\n\n## 📊 Analytics Features\n\n### Data Tracking\n- Application submission dates and status updates  \n- Interview scheduling and outcomes  \n- Company information and position details  \n- Personal notes and follow-up reminders  \n\n### Insights\n- Success Rate  \n- Response Analysis  \n- Trend Analysis  \n- Company Insights  \n\n---\n\n## 📝 License\n\nThis project is licensed under the **MIT License** – see the LICENSE file.\n\n## 👨‍💻 Author\n\n**Nivas**\n\nGitHub: @nivas7\n\nEmail: sri112168@gmail.com\n\n## 🙏 Acknowledgments\n\n- React Native community\n\n- Beta testers and contributors\n\n## 🔮 Future Enhancements\n\n[ ] Backend Integration\n\n[ ] Cloud Synchronization\n\n[ ] User Authentication\n\n[ ] Advanced Analytics\n\n[ ] AI-powered Recommendations\n\n[ ] Job Board Integration\n\n[ ] Resume Management\n\n[ ] Interview Preparation\n\n[ ] Team Collaboration\n\n[ ] Data Export/Import\n\n## Access \u0026 Feedback\n\nIf you are interested in using the **v1** version [v1 - apk Download](https://github.com/Nivas7/Deta/blob/rewrite/go/bin/Deta_v1.apk) or want to provide feedback, please [email us](mailto:sri112168@gmail.com?subject=Deta%20Beta%20Access%20Request) with your  suggestions.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnivas7%2Fdeta","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnivas7%2Fdeta","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnivas7%2Fdeta/lists"}