https://github.com/divadretlaw/telescope
🔭Telescope
https://github.com/divadretlaw/telescope
angular electron python
Last synced: 3 months ago
JSON representation
🔭Telescope
- Host: GitHub
- URL: https://github.com/divadretlaw/telescope
- Owner: divadretlaw
- Created: 2021-02-13T11:37:25.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-02-04T18:39:20.000Z (over 3 years ago)
- Last Synced: 2025-06-26T20:08:41.961Z (12 months ago)
- Topics: angular, electron, python
- Language: TypeScript
- Homepage:
- Size: 2.98 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Telescope

## Requirements
- Python 3.9
- [Node.js](https://nodejs.org)
- Angular/CLI: `npm install -g @angular/cli `
## Install
- Run `npm install`
- Run `pip3 install -r astrograph/requirements.txt`
## Run
### Electron app
Run `npm run electron` to launch the app as Electron app
### Debug
1. Run `npm run start:rocket` to launch the Python backend
2. Run `npm run start:telescope` to launch the Angular frontend
### Build
`Pyinstaller` is used to package the Python backend into the Electron Wrapper.
Run `npm run build:rocket` to build the Python binary.
- `npm run electron:mac` to build the Electron Mac App
- `npm run electron:windows` to build the Electron Windows App
- `npm run electron:linux` to build the Electron Linux App