Repository navigation
Releases
Releases · cmacdon4/ski_website
Release 0.4.0 12/4/25
- Integrated Instagram Feed viewer on the About page using Elfsight with React-compatible script injection
- Added Instagram card UI with styled container, heading, and layout constraints
- Implemented live weather data on Trips page via Parse Weather class, including icons, temperature, wind, humidity, and snow depth
- Made new Contact form to send an email to my personal email and sent it to the backend too
- Configured live hosting updates on Vercel, including script handling for external widgets and public asset delivery
- Deployed updated static assets and ensured compatibility between local development and Vercel production environment
0.3.0 – Authentication, Footer, and Calendar integration
[0.3.0] – 2025-11-06
Added
- Implemented Feature 5 (Authentication, Navbar/Logout, Footer, and Calendar integration)
- Added AuthLogin and AuthRegister pages with modernized styling and validation
- Added ProtectedRoute component for authenticated-only routes
- Added Calendar page with embedded Google Calendar and restricted access for logged-in users
- Added Footer component with LinkedIn, Instagram, and email links using Lucide icons
- Added @nd.edu email domain validation in registration
- Added password requirements (min. 6 chars, one uppercase, one number)
- Added automatic login and redirect to home upon successful registration
- Added profile icon to Navbar with dynamic state (Login/Register vs. Profile/Logout)
Notes
Feature 5 completes the necessary requirements
Release 0.2.0
Changelog
[0.2.0] – 2025-10-16
Added
- Implemented Feature 4 (Trips page, Location ↔ Weather integration)
- Added
LocationandWeatherParse models - Added
Teammodel for static team.json data - Added interactive map with Leaflet
- Configured Webpack build pipeline
Changed
- Moved all Parse queries into model files
- Refactored components to use model-level data loaders
- Improved layout and styling for Trips cards and map
Fixed
- Leaflet marker icon path bug
- Incorrect pointer direction in UML diagram
Notes
Feature 4 completes the requirement:
“All Parse queries outside of controllers/components and inside of Parse Models.”