- Node.js (Express.js)
- MongoDB
- React.js
- Bootstrap CSS
- Tomorrow.io Weather API
- Google Cloud (Maps API, Geolocation API, Autocomplete API, App Engine, Cloud Storage)
- HighCharts (for interactive charts)
- IPinfo (for auto-detecting location)
- This is a mobile-friendly weather app that displays the weather forecast of a location using Tomorrow.io's weather API.
- Displays interactive charts that display the lowest/highest temperature, humidity, and wind direction for the next 6 days.
- Integrated Google Cloud's Autocomplete API to show suggestions for cities.
- Users can enter the location details manually or select auto-detect to detect the location using IP address information.
- I used Google Cloud's Geolocation API to get the location coordinates of an address.
- User can mark their favorite cities and retrieve their weather information.
- I added the option to share the weather information on X.