Weather-Aware Route Builder Development - 23/09/2025 11:16 EDT need AI Software Development
Contact person: Weather-Aware Route Builder Development - 23/09/2025 11:16 EDT
Phone:Show
Email:Show
Location: bowie, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"DO NOT ASK ME WHAT IS MY BUDGET! My budget is what you see
I need an end-to-end solution that lets users plan, edit, save, and share outdoor routes while seeing live and forecast weather directly on the map. I’m flexible on the JavaScript mapping stack—[login to view URL] or Mapbox GL JS are both fine—so long as the experience is fast and smooth. On the backend, I prefer Python, and I’m open to either Django or Flask as long as the code is clean, well-structured, and fully REST-driven.
Core features
• Interactive route creation with drag-and-drop editing, distance/elevation stats, and snapping to existing roads or trails
• Weather overlays (wind, rain, temperature) pulled in real time and cached; forecasts surfaced contextually as the route is adjusted
• Smart recommendations that warn users if forecast conditions along the route turn risky
• Secure sign-up, log-in, and password reset, all backed by hashed credentials and HTTPS-ready endpoints
• MariaDB/MySQL schema covering users, routes, shared links, and weather logs, built with clear indexes for spatial queries
• Shareable links and privacy controls so a route can stay private, be shared with a friend, or made public
Tech expectations
• Front-end JavaScript ES6+ with modern build tooling (Vite, Webpack, or similar)
• Python (Django/Flask) REST API with JWT or session auth, unit-tested and documented
• Clean separation of concerns—map logic, weather service wrapper, auth layer, and data models
• Integration with OpenWeather or WeatherAPI, plus the ability to swap providers with minimal refactor
• Responsive UI/UX that works seamlessly on desktop and mobile
Deliverables
1. Git repo with front-end and back-end code, commit history, and setup instructions
2. SQL migration scripts and an ER diagram for the database
3. Postman collection (or equivalent) covering all API endpoints
4. Deployed demo (can be on free tier/temporary host) showing full functionality
5. Brief hand-over document outlining future extension points and environment variables
Acceptance criteria
• Creating, editing, saving, and re-loading a route never exceeds a three-second round trip on a standard broadband connection
• Weather overlays render within one second after toggling layers
• All new user data is encrypted at rest; passwords use industry-standard hashing (e.g., Argon2, bcrypt) with logins using Email, Facebook, X or Google.
• Creating folders for routes that have been planned with weather refresh
• Unit-test coverage ≥ 80 % for Python modules; lint-clean JavaScript
• README allows a developer to stand up the project locally in under 10 minutes
If you’re comfortable blending mapping, weather data, and secure web backends, I’m ready to get started and can be available for quick feedback whenever you need it." (client-provided description)
Matched companies (3)

TG Coders

Junkies Coder
