-
Notifications
You must be signed in to change notification settings - Fork 0
Home
To give a brief history of the project, the base concept was originally developed as a customer portal for displaying real-time financial updates for a firm's clients, based on data fetched from APIs. It has does it's one job: Displaying dynamically-changing data derived from an API in a grid format. For use in my portfolio, it has been revamped as a display for weather data.
It uses no outside packages or libraries other than development-only tools, and react.
It uses a custom-developed higher order function for adding bootstrap-like responsiveness, including custom classes for breakpoints (also custom), as well as the ability to re-render and change the component's layout based on custom-set (or default) breakpoints.
It makes use of 3 separate AIP endpoints for geolocation and weather data based on location. You can choose from hourly, weekly, or custom timeframe display. Animated weather icons change dynamically based on weather conditions, and time of day.
Current conditions will automatically be displayed based on the user's location (provided the user allows it).
Future Roadmap: This will eventually evolve in to a weather-dependent vacation planner.