Case study / Legacy
FrostyCamp Home
An institutional landing page presenting FrostyCamp’s proposition, services and methodology.

Problem and user
FrostyCamp needed to communicate its work in communities, growth and digital strategy through an organized, responsive web presence.
My role
Interface development, section organization, responsive design and visual component integration.
Delivered scope
- Hero and responsive navigation
- Services and methodology presentation
- Strategy section
- Team carousel
- Contact interface
Constraints
- Originally developed in 2023
- Create React App codebase retained as a legacy project
- Some media depends on external services
- The current form submission flow needs review
Architecture and data flow
A React 18 SPA with Create React App, styled-components, react-awesome-reveal and react-slick.
Decisions and trade-offs
Organize the narrative as a landing page with sections, using motion to support the presentation of services and community.
Tests and validation
Review of the code, responsive components and flows in the repository. No automated test coverage is claimed.
Current state
A 2023 landing page with an active public URL, verified in September 2026. Retained as a legacy project; form submission still needs review.
Known limitations
- The original README still has little documentation
- External media may stop working
- The contact flow needs review before reuse
- The stack and dependencies are a legacy codebase
Next steps
- Improve the repository README
- Replace external media with local assets
Related training
- Frontend — Final Project ↗
React fundamentals used to compose the landing page and its sections.
Stack
- React 18
- Create React App
- styled-components
- react-awesome-reveal
- react-slick
- EmailJS