Skip to content

ofgot/Space-Explorer-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Space Explorer App

Space Explorer is a mobile application for discovering and managing space-related content.

Launches
  • Load launches by tapping the Reload button.

  • Search and filter launches by keywords.

  • View detailed launches.

  • See time or status of launch.

Screenshot 2025-05-27 at 17 11 49 Screenshot 2025-05-27 at 17 12 11
News
  • Initially, there are no news articles.

  • Load sample news by tapping the Reload button.

  • Search and filter news articles by keywords.

  • View detailed articles and add personal comments.

  • Select multiple articles for bulk actions like deletion.

Screenshot 2025-05-27 at 17 11 36 Screenshot 2025-05-27 at 17 12 28

Memories

Explore and manage saved memories linked to space launches or news articles.

Settings

Customize your app preferences and appearance.

⚙️ Technical Highlights

  • Built with Jetpack Compose and Room Database.

  • Navigation with multiple graphs and Bottom Navigation.

  • Dark/light theme support.

  • State management with ViewModel, StateFlow, and LiveData.

  • Proper behavior on screen rotation and application restart without losing data.

  • Dependency injection with Koin.

🚀 Space Explorer App version A4-A5

  • Add loading news and launches from api

  • Use DataStore for reloading news

About

Space Explorer is a mobile application for discovering and managing space-related content.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages