{"id":26880459,"url":"https://github.com/pranavv34/navigo-fedexhackathon","last_synced_at":"2026-04-15T15:43:48.353Z","repository":{"id":271434681,"uuid":"913442194","full_name":"pranavv34/NaviGo-FedExHackathon","owner":"pranavv34","description":"NAVIGO is a dynamic routing system that optimizes delivery routes while minimizing carbon footprint by integrating real-time traffic, weather, and emissions data.","archived":false,"fork":false,"pushed_at":"2025-01-07T18:03:02.000Z","size":190,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-07T18:45:08.396Z","etag":null,"topics":["api","fedex","flask","hackathon-project","reactjs"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pranavv34.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2025-01-07T17:33:14.000Z","updated_at":"2025-01-07T18:03:05.000Z","dependencies_parsed_at":"2025-01-08T22:32:15.218Z","dependency_job_id":null,"html_url":"https://github.com/pranavv34/NaviGo-FedExHackathon","commit_stats":null,"previous_names":["pranavv34/navigo-fedexhackathon"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pranavv34%2FNaviGo-FedExHackathon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pranavv34%2FNaviGo-FedExHackathon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pranavv34%2FNaviGo-FedExHackathon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pranavv34%2FNaviGo-FedExHackathon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pranavv34","download_url":"https://codeload.github.com/pranavv34/NaviGo-FedExHackathon/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246483716,"owners_count":20784935,"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","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":["api","fedex","flask","hackathon-project","reactjs"],"created_at":"2025-03-31T14:36:05.518Z","updated_at":"2026-04-15T15:43:43.308Z","avatar_url":"https://github.com/pranavv34.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NAVIGO: Precision Route Optimization Technology\n\nNAVIGO is a dynamic routing system that optimizes delivery routes while minimizing carbon footprint by integrating real-time traffic, weather, and emissions data.\n\n## 🎯 Problem Statement\nThe logistics and transportation industry faces challenges in:\n- Optimizing routes for timely deliveries\n- Minimizing carbon footprint\n- Managing real-time traffic conditions\n- Adapting to weather impacts\n\n## ⚡ Key Features\n- **Real-time Traffic Integration**: Uses TomTom API to avoid congestion and reduce travel time\n- **Weather Impact Analysis**: Integrates AQICN data for weather-aware routing\n- **Emission Estimation**: Calculates CO2, NOx, and Particulate Matter emissions per route\n- **Route Optimization**: Leverages OSRM for efficient route calculation\n- **User-Friendly Interface**: Simple input for vehicle details and destinations\n\n## 🛠️ Technology Stack\n### Frontend\n- React.js\n- Interactive mapping interface\n- Real-time route visualization\n\n### Backend\n- Flask (Python)\n- Multi-threaded API processing\n- Advanced routing algorithms\n\n### APIs\n- TomTom: Traffic data\n- AQICN: Weather and air quality data\n- OSRM: Route optimization\n\n## 🚀 Getting Started\n\n### Note:\nOur current UI is minimal and serves as a basic interface for showcasing the system's functionality. We plan to improve the UI for a more polished and user-friendly experience. The backend functionality is complete, and the presentation has been submitted.\n\n### Prerequisites\n```bash\npython 3.x\nnpm/yarn\n```\n\n### Installation\n1. Clone the repository\n```bash\ngit clone [repository-url]\n```\n\n2. Install backend dependencies\n```bash\ncd backend\npip install -r requirements.txt\n```\n\n3. Install frontend dependencies\n```bash\ncd frontend\nnpm install\n```\n\n\n### Running the Application\n1. Start the Flask backend\n```bash\npython app.py\n```\n\n2. Start the React frontend\n```bash\nnpm start\n```\n\n## 🔄 System Flow\n1. **User Input**: Vehicle details and destination\n2. **Data Collection**: Parallel API requests for traffic and weather\n3. **Route Calculation**: OSRM optimization considering all factors\n4. **Emission Analysis**: Calculate environmental impact\n5. **Results**: Display optimized route with emission metrics\n\n## 🎯 Future Enhancements\n- Machine Learning integration for predictive analytics\n- Telematics integration for real-time vehicle data\n- Mobile application development\n- Enhanced emission prediction models\n\n## 👥 Team\n- Pranav Vuddagiri\n- Vishnu Vamsith Yejju\n  \n\n## 🤝 Acknowledgments\n- FedEx Smart Hackathon\n- API Service Providers\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpranavv34%2Fnavigo-fedexhackathon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpranavv34%2Fnavigo-fedexhackathon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpranavv34%2Fnavigo-fedexhackathon/lists"}