Skip to content

ktmouk/hackaru-desktop

 
 

Repository files navigation

Maintainability Test Coverage License: MIT

Hackaru for desktop

Download

Feedback

Do you find a bug or would like to submit feature requests?
Please let us know via Issues. 😉

Build

To try the desktop app on your local, you need to start the API and web server in advance.
For information on how to start these servers, see the the API README and web README.

# Move to the api directory you cloned.
cd hackaru-api

# Create an OAuth app on the API server.
docker-compose -f docker-compose.yml -f docker-compose.dev.yml run --rm api bin/rails db:seed

# Clone this repository.
cd ..
git clone git@github.com:hackaru-app/hackaru-desktop.git
cd hackaru-desktop

# Copy and rename env file.
cp .env.sample .env.development

# Install packages and launch the app.
yarn && yarn dev

This app is using atom/node-keytar to store OAuth tokens.
You may need to install libsecret if build on Linux. See detail.

License

Packages

No packages published

Languages

  • JavaScript 53.2%
  • Vue 22.1%
  • TypeScript 20.7%
  • SCSS 4.0%