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.
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.
Ensure you have Node.js and npm (or yarn) installed on your machine.
Clone this repo and install the dependencies:
git clone https://github.com/yourusername/orbital.git
cd orbital
npm install
-
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.