-
Notifications
You must be signed in to change notification settings - Fork 0
Contributing to OrbitView
SpaceEngineerSS edited this page Dec 20, 2025
·
1 revision
First of all, thank you for considering contributing to OrbitView! We are an open-source project dedicated to making space data accessible to everyone.
-
Clone the Repo:
git clone https://github.com/SpaceEngineerSS/OrbitVieW.git cd OrbitVieW -
Install Dependencies:
npm install
-
Environment Setup:
Copy
.env.production.exampleto.env.localand add your settings. -
Run Dev Server:
npm run dev
We use Jest for unit testing. All new features (especially mathematical calculations) must include tests.
npm test # Run all tests
npm run lint # Check code style-
Branches: Create a feature branch from
main(e.g.,feature/add-moon-phase). -
Commits: Use Conventional Commits (e.g.,
feat:,fix:,docs:). - Approval: All PRs require a passing CI pipeline and at least one review.
If you wish to deploy your own instance, follow the Deployment Guide.
Questions? Open an Issue or contact the developer at spacegumus.com.tr.