Skip to content

Moonshot is an educational app that provides detailed information about the Apollo space missions, including the crew members, mission objectives, and historical context. The app features a visually appealing design with smooth animations and intuitive navigation.

License

Notifications You must be signed in to change notification settings

OmPreetham/Moonshot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moonshot

Welcome to Moonshot, a project built as part of the 100 Days of SwiftUI challenge by Paul Hudson. This project showcases the use of SwiftUI to create a beautiful and informative app about the Apollo moon missions.

Overview

Moonshot is an educational app that provides detailed information about the Apollo space missions, including the crew members, mission objectives, and historical context. The app features a visually appealing design with smooth animations and intuitive navigation.

Features

  • Mission List: A scrollable list of all Apollo missions with mission names and dates.
  • Mission Detail View: Detailed view for each mission, including crew information, mission description, and images.
  • Astronaut Profiles: Detailed profiles of the astronauts who participated in the missions.
  • Historical Context: Background information on the Apollo program and the space race.

Screenshots

Mission List Mission Grid Mission Detail Astronaut Profile

Requirements

  • iOS 15.0+
  • Xcode 13.0+
  • Swift 5.5+

Installation

  1. Clone the repository:

    git clone https://github.com/OmPreetham/Moonshot.git
  2. Open the project in Xcode:

    cd moonshot
    open Moonshot.xcodeproj
  3. Build and run the project on your simulator or device.

Usage

  • Browse Missions: Open the app to see a list of Apollo missions. Tap on any mission to view more details.
  • View Astronauts: In the mission detail view, tap on an astronaut's name to see their profile and learn more about their career and contributions to the space program.

Acknowledgements

This project is part of the 100 Days of SwiftUI challenge by Paul Hudson. Special thanks to NASA for providing the historical data and images used in this app.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

Moonshot is an educational app that provides detailed information about the Apollo space missions, including the crew members, mission objectives, and historical context. The app features a visually appealing design with smooth animations and intuitive navigation.

Topics

Resources

License

Stars

Watchers

Forks

Languages