Alpha Centauri is a centralized platform for the Interstellar Exploration Agency (IEA) — where explorers record newly discovered planets across the galaxy.
This is the frontend web client built with Vue 3, TypeScript, and Tailwind CSS.
- Authentication (Register/Login with JWT)
- Explorer Directory
- Planet Discoveries (Submit, Edit, Delete)
- Planet Class Management (Commanders only)
- Dashboard with statistics
- Vue 3.5.22 + TypeScript 5.9.0
- Tailwind CSS 4.1.14
- Pinia 3.0.3
- Vue Router 4.5.1
- Axios 1.18.1
- Vite 7.1.7
git clone https://github.com/ChildrenOfTheCommit/AlphaCentauri-Web.git
cd AlphaCentauri-Web
npm install
npm run devApp runs at http://localhost:5173