Skip to content

SpyGuy0215/quasar-app

Repository files navigation

Quasar 🚀

A comprehensive space exploration app built with React Native and Expo, providing users with the latest space news, AI-powered assistance, launch tracking, and stunning space imagery.

Features

📰 Space News

  • Real-time Space News: Stay updated with the latest space exploration news and discoveries
  • Push Notifications: Get notified about breaking space news (configurable)
  • News Search & Filtering: Search and filter news articles by date and content
  • Source Variety: Aggregated news from multiple space-related sources
  • Offline Reading: Cached articles for offline access

🤖 Quasar AI Assistant

  • Space Knowledge Expert: AI-powered chatbot specialized in space and astronomy topics
  • Multi-Model Support: Choose from different AI models for varied responses
  • Tool Integration: AI can search Wikipedia and NASA databases for accurate information
  • Image Search: AI can find and display relevant NASA images based on queries
  • Interactive Chat: Markdown-formatted responses with rich content display
  • Conversation History: Persistent chat history across sessions

🚀 Launch Tracking

  • Upcoming Launches: Real-time data on upcoming space missions and rocket launches
  • Launch Countdown: Live countdown timers for each upcoming launch
  • Calendar Integration: Add launch events directly to your device calendar
  • Mission Details: Comprehensive information about each mission, including payload and destination
  • Launch Notifications: Get reminded before important launches

🖼️ Space Imagery

  • NASA Picture of the Day (APOD): Daily featured space images with detailed descriptions
  • NASA Image Library: Browse and download high-quality space wallpapers
  • Image Gallery: Curated collection of stunning space photography
  • Download & Save: Save images directly to your device's photo library
  • Full-Screen Viewing: Immersive image viewing experience

🌌 Space Wiki (Knowledge Base)

  • Interactive Encyclopedia: Explore space-related topics including:
    • Planets and celestial bodies
    • Space missions and exploration
    • Astronauts and space pioneers
    • Exoplanets and discoveries
    • Space weather phenomena
  • Search Functionality: Find specific space topics quickly
  • Rich Content: Detailed articles with images and comprehensive information
  • Cross-References: Linked content for deeper exploration

⚙️ Customization & Settings

  • Theme Toggle: Switch between light, dark, and system-preferred themes
  • Personalized Experience: Customizable home screen and feature preferences
  • AI Assistant Control: Enable/disable AI features based on preference

🎨 User Experience

  • Modern Design: Clean, space-themed interface with smooth animations
  • Haptic Feedback: Enhanced user interaction with tactile responses
  • Drawer Navigation: Intuitive side menu for easy feature access
  • Cross-Platform: Available on iOS, Android, and web
  • Responsive Design: Optimized for various screen sizes and orientations
  • Accessibility: Built with accessibility features for all users

Technology Stack

  • Framework: React Native with Expo
  • Navigation: React Navigation (Drawer Navigator)
  • UI Components: Custom components with NativeWind (Tailwind CSS)
  • State Management: React Context for theme and app state
  • Data Storage: AsyncStorage for offline caching and user preferences
  • APIs: Integration with NASA, SpaceX, and space news APIs
  • AI Integration: Custom AI assistant with tool capabilities
  • Notifications: Expo Notifications for push notifications
  • Calendar: Expo Calendar for event integration
  • Image Handling: Expo Image with caching and optimization

Installation

  1. Clone the repository
  2. Install dependencies: npm install
  3. Start the development server: expo start
  4. Use Expo Go app to scan QR code or run on simulator

Version

Current version: 1.2.1


Explore the cosmos with Quasar - Your gateway to space exploration and discovery.

About

An app to enable the exploration of space. Aggregating data and media from around the world and beyond, and integrating AI to fuel curiosity for the next frontier.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors