Skip to content

tigerpadla/skycadet-flight-sim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SkyCadet Flight Simulator Center ✈️

SkyCadet Hero Banner

SkyCadet is a multi-page, responsive website for a fictional full-motion flight simulator center. Designed for aviation enthusiasts, aspiring pilots, and families, the site showcases various flight experiences, provides clear pricing, and allows users to make booking inquiries. This project was built using HTML, CSS, and Bootstrap 5, emphasizing best practices in front-end development, user experience, and accessibility. 🌐💻

GitHub Pages W3C HTML Validation Jigsaw CSS Validation


Table of Contents

  1. Project Overview
  2. User Experience (UX)
  3. Design & Theme
  4. Features
  5. Technologies Used
  6. Testing
  7. Deployment
  8. AI-Assisted Development
  9. Credits
  10. Acknowledgements

Project Overview

This project serves as a portfolio piece demonstrating proficiency in front-end web development technologies. The goal was to create a professional, engaging, and fully responsive website for a fictional flight simulator center. 🛫

The website is multi-page, providing a clear and organized user journey from initial interest to booking inquiry.

Website Preview


User Experience (UX)

Target Audience

  • Aviation Enthusiasts & Beginners: Individuals curious about flying who want to experience a realistic flight simulator for fun or preliminary training.
  • Parents & Families: People looking for unique, safe, and exciting activities suitable for a wide range of ages.

User Stories

The project was guided by user-centric goals, prioritized using the MoSCoW method. Key "Must-Have" stories include:

  • As a visitor, I want to see a captivating homepage so I can immediately understand what the service.
  • As a user, I need a clear and consistent navigation bar to easily browse the sections.
  • As a potential customer, I want to view the available simulator experiences with details and images to help me choose.
  • As a budget-conscious user, I want to see a transparent pricing page with different packages.
  • As an interested customer, I need a booking/contact form to make an inquiry.
  • As a visitor, I want to find the business location easily via an embedded map and address.

Site Owner Goals

  • Present the flight simulator center as a professional, safe, and thrilling destination.
  • Ensure clear, intuitive navigation across all pages.
  • Showcase simulator experiences and pricing transparently to build trust.
  • Generate leads via a contact/booking form.
  • Establish credibility and excitement through high-quality photos, about me section, FAQ, and well-structured content.

Design & Theme

The design is professional, modern, and immersive, evoking the feeling of a sleek aircraft cockpit and the open sky.

Color Palette

Color Hex Usage & Rationale
Primary Navy #192A56 Headings, important text, footers/headers, CTA backgrounds.
Secondary Sky Blue #3498DB Main CTA buttons, hover states, accent features, highlights.
Neutral White #FFFFFF Main background, text on dark backgrounds.
Neutral Light Gray #ECF0F1 Section dividers, subtle backgrounds, borders.
Accent Dark Gray #34495E Body text, secondary headings.

Color Palette

Typography

  • Poppins font is used for a clean, modern, and readable aesthetic.

Imagery

  • High-quality images of cockpits, aerial landscapes, and simulators to create an immersive experience.

Features

Existing Features (MVP)

  • Navigation Bar: Responsive navbar with links to all main sections, collapses to hamburger menu on mobile.

  • Homepage: Hero banner, intro section, simulator highlights.
    Homepage

  • Simulators Page: Bootstrap cards for Boeing 737, Airbus A320, and Viper SD-4.
    Simulators Page

  • Packages Page: Clear, card-based pricing and feature details.
    Packages Page

  • Booking Form: Contact form (static) with validation. Booking Form

  • Location: Embedded Google Map with address.
    Location

  • Footer: Social media links and copyright info. Location


Technologies Used

  • HTML5, CSS3, Bootstrap 5
  • Git & GitHub
  • Visual Studio Code
  • Google Fonts
  • Font Awesome
  • W3C & Jigsaw Validators

Testing

  • Responsiveness across devices
  • Browser compatibility (Chrome, Firefox, Edge)
  • HTML & CSS validation
  • Accessibility checks

Deployment

The website is live at: SkyCadet Flight Simulator


AI-Assisted Development

  • Debugging, content optimization, logo & design assistance, documentation.

Credits

Content

  • All text content was written specifically for this project. ✍️

Media and Images


Acknowledgements

I would like to thank our bootcamp facilitator for their guidance and support throughout this project. I also extend my gratitude to the Code Institute team and the NetApp team for providing resources, mentorship, and inspiration. My personal background in aviation was a great source of motivation for bringing this flight simulator experience to life. ✈️

About

✈️ SkyCadet - My first individual project as part of Code Institute's Full Stack Development Bootcamp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors