akhilcacharya / polite.li

Interrupt your dev friends..polite.li!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Polite.li

Developers need 15 minutes to start editing code after an interruption. Wish this didn't happen?

Advertise how to politely interrupt you (or not).

Prototype built for macOS.

More can be found here: https://kaveenherath.github.io/polite.li/

Setting up the App

Building from Source

  • Do NPM install on /app and /backend
  • Get the configuration details, add to config.json
  • Run backend with node app.js
  • Run frontend with npm start

Using Release

  • Visit the GitHub Project's releases section.
  • Download the latest release, and whitelist in macOS to open from unidentified developer..
  • Get the configuration details, add to config.json
  • Run backend with node app.js
  • Start Polite.li.app

Dependencies

App

  • Electron: Used to build a MacOS application that can be distributed as a .app

  • React.js: Used to build user interfaces for the application

  • Photonkit: CSS toolkit used to bring near-native design to the app

Backend

  • Node.js: Used for backend service
  • MongoDB: Used for persistence through the Mongoose library

About

Interrupt your dev friends..polite.li!


Languages

Language:JavaScript 56.7%Language:Elixir 36.0%Language:HTML 5.8%Language:CSS 1.5%