Skip to content

A hackathon-built web app that democratizes space and satellite data for education, public awareness, agriculture, and scientific research using interactive learning, real-time space events, and Sentinel-based farm insights.

Notifications You must be signed in to change notification settings

manukrishna804/space-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Space-App

Democratizing Space Data for Society

Built under 30 hours at the AVENTRON Hackathon, MES College of Engineering, Kuttippuram
Crafted by the Code Warriors Team 🛡️

Space-App is a comprehensive web application designed to simplify, visualize, and apply complex space and satellite data for real-world impact. The project bridges the gap between space technology and everyday users — from kids and space enthusiasts to farmers and scientific researchers.


🎥 Demo Video

🎬 Project Walkthrough & Demo

https://github.com/manukrishna804/space-app/assets/demo-video-link

This video demonstrates all major modules including Kids Learning, Space Events Dashboard, Farmer Satellite Analysis, and Research Document Insights.


📌 Table of Contents


🌌 Project Vision

Bridging Space & Society

Modern space data is powerful but inaccessible to most people. Space-App transforms raw satellite and space data into understandable, actionable insights tailored for different audiences — education, awareness, agriculture, and research.


🎯 Target Audiences & Features

👩‍🚀 1. Future Astronauts – Kids Section

An interactive learning hub designed to make space education fun and engaging.

Features:

  • 🎥 Simplified animated videos explaining core space concepts
  • 🧠 Short quizzes after each topic to reinforce learning
  • 🎮 Learning-based space games for engagement
  • 🌟 Gamified learning experience

Learning space science should feel like an adventure, not a lecture.


🌍 2. Space Enthusiasts – General Public

A real-time space events dashboard that keeps users informed about what's happening beyond Earth.

Live & Upcoming Data Includes:

  • 🚀 Rocket launches
  • ☄️ Meteor showers
  • 🌑 Solar and lunar eclipses
  • 🛰️ Space agency missions and events (SpaceX, Falcon, etc.)

This section transforms scattered space news into one centralized, easy-to-understand platform.


🌾 3. Farmers – Satellite-Powered Agriculture

🚨 Most impactful feature of the project

Using Sentinel satellite data, this module enables farmers to make data-driven agricultural decisions.

Key Capabilities:

  • 🗺️ Land search using map-based selection (farmland or any region)
  • 📊 Satellite-based analysis of:
    • Soil moisture
    • Rainfall
    • Vegetation health
    • Erosion risk

Actionable Outputs (Not just data):

  • Immediate Pest Control Needed
  • Immediate Irrigation Needed

Profit Optimization:

  • 🌱 Predicts best-suited crops for the selected land
  • 📈 Maximizes yield and profitability based on vegetation period and land condition

Turning satellite data into mission-critical insights for farmers 👨‍🌾


🔬 4. Researchers – Scientific Efficiency Tools

Researchers often spend up to 55% of their time reading papers. This tool drastically reduces that effort.

Features:

  • 📄 Upload research papers or documents
  • 🤖 Automatically generate:
    • Simplified summaries
    • Key insights
    • Actionable conclusions

This allows scientists to focus more on innovation and experimentation, not just reading.


⚙️ How the App Works

  • Entirely web-based
  • Uses space and satellite datasets for analysis
  • Frontend handles visualization and interaction
  • Data is converted into human-readable insights
  • No heavy setup required for users

⚡ Performance

  • 🚀 Fast and responsive UI
  • 🌐 Runs directly in modern browsers
  • 📶 Offline-friendly for static content
  • 🧩 Modular design for easy extension

Optimized for hackathon-level rapid development while remaining scalable.


📁 Project Structure

space-app/ ├── Game 1/ ├── farmer-assist/ ├── space-explorer/ ├── space-mini-games/ └── README.md


🚀 Getting Started

Prerequisites

  • Modern web browser (Chrome, Firefox, Edge)

Run Locally

git clone https://github.com/manukrishna804/space-app.git
cd space-app

**Frontend**
cd space-explorer
npm run start 

**Backend**
python -m http.server
http://localhost:8000

🧪 Usage

  1. Open the application in your web browser.
  2. Select the appropriate module based on your role:
    • Kids / Future Astronauts – Learn space concepts through animated videos, quizzes, and games.
    • General Public – View real-time and upcoming space events such as rocket launches, meteor showers, and eclipses.
    • Farmers – Search and select farmland on the map to receive satellite-based insights and actionable alerts.
    • Researchers – Upload research papers to generate simplified summaries and key insights.
  3. Interact with dashboards, visualizations, and tools.
  4. Use the provided insights to learn, explore, or make informed decisions.

The application runs entirely in the browser and does not require any backend setup.


🤝 Contributing

Contributions are welcome and appreciated.

How to Contribute

  1. Fork the repository.
  2. Clone your fork locally:
    git clone https://github.com/your-username/space-app.git

3.Create a new feature branch:

git checkout -b feature/your-feature-name

4.Make your changes and commit them:

git commit -m "Add: meaningful description of changes"

5.Push your changes to your fork:

git push origin feature/your-feature-name

6.Open a Pull Request describing your changes.

Contribution Ideas

  • Improve UI/UX and accessibility
  • Add new educational content or games
  • Enhance satellite data analysis
  • Optimize performance
  • Improve documentation

About

A hackathon-built web app that democratizes space and satellite data for education, public awareness, agriculture, and scientific research using interactive learning, real-time space events, and Sentinel-based farm insights.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages