For this class project, my classmate and I designed and developed a services-based website called Eclipse Studios, specifically focusing on photography services catering to nightlife events. Our goal was to create a fully functional, responsive website that could showcase our services, provide a complete booking process, and handle customer inquiries. We began by consolidating our initial designs into a single, cohesive style guide and ensuring our development environment was properly synchronized through Git. Following a structured timeline, we started with foundational elements and progressively integrated more content and functionality.
Throughout the project, we adhered to strict guidelines, avoiding frameworks and pre-processing languages while utilizing JavaScript libraries. My partner and I conducted extensive research on existing websites to ensure our site was comprehensive and fully functional, encompassing all aspects of a photography services website. Additionally, we tested our site across multiple browsers and devices to ensure usability and accessibility.
This project taught me a great deal about web development and functional design. I gained experience coding a site from scratch using HTML and CSS, meeting design and functionality requirements without relying on frameworks, and using only JavaScript. This project enhanced my understanding of responsive design principles, code readability, maintaining a clean folder structure, and using Git for collaboration. Despite the short timeframe, we successfully built a fully functional, responsive website compatible with multiple screen sizes and devices.