Skip to content
This repository has been archived by the owner on Nov 11, 2022. It is now read-only.

Hackaru for desktop

License

Notifications You must be signed in to change notification settings

hackaru-app/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