Skip to content

A satellite tracking app powered by TLE (Two-Line Element) data.

Notifications You must be signed in to change notification settings

NewtonFernandis/Orbital

Repository files navigation

🚀 Orbital: Real-Time Satellite Tracker

Welcome to Orbital – a satellite tracking app powered by TLE (Two-Line Element) data. With Orbital, you can visualize satellites in real-time, check out their trajectories, and add your own TLE data to track custom objects in orbit.

Project Overview

This app is a full-stack project built with Next.js and TypeScript. Orbital uses satellite TLE data to calculate position, velocity, and altitude for satellites in real-time, displaying them on an interactive map.

Getting Started 🛠️

Prerequisites

Ensure you have Node.js and npm (or yarn) installed on your machine.

Installation

Clone this repo and install the dependencies:

git clone https://github.com/yourusername/orbital.git
cd orbital
npm install

Running the App

  • Development:

    npm run dev

    Runs the app in development mode.

  • Linting and Type Checking:

    npm run check

    Ensures the codebase meets all TypeScript and linting standards.

  • Build:

    npm run build

    Compiles the app for production.

  • Preview:

    npm run preview

    Builds and serves a production preview of the app.

  • Formatting:

    npm run format:write

    Formats the code using Prettier.

About

A satellite tracking app powered by TLE (Two-Line Element) data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published