Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hardchor/timesheets

Time tracking done right
https://github.com/hardchor/timesheets

electron react timesheet

Last synced: 12 days ago
JSON representation

Time tracking done right

Awesome Lists containing this project

README

        

# Timesheets App

[![Github All Releases](https://img.shields.io/github/downloads/hardchor/timesheets/total.svg?maxAge=86400)](https://burgiblog.com/timesheets/)
[![Stories in Ready](https://badge.waffle.io/hardchor/timesheets.png?label=ready&title=Ready)](https://waffle.io/hardchor/timesheets)
[![Badges](https://img.shields.io/badge/badges-3-orange.svg?style=flat&maxAge=86400)](https://burgiblog.com/timesheets/)

## Install

Download the latest release from [here](https://github.com/hardchor/timesheets/releases).

---

## Development

### Install

First, clone the repo via git:

```bash
git clone https://github.com/hardchor/timesheets.git
```

And then install dependencies.

```bash
$ cd timesheets && yarn
```

### Run

Run these two commands __simultaneously__ in different console tabs:

```bash
yarn hot-server
yarn start-hot
```

or run both with one command:

```bash
yarn dev
```

*Note: requires a node version >= 8 and yarn*

### Package and Release

To package the app for local testing, run:

```bash
yarn dist
```

### Release

After you've bumped the version number in `app/package.json`, run:

```bash
GH_TOKEN=... CSC_NAME=... yarn release
```

Then, head over to https://github.com/hardchor/timesheets/releases and publish.

---

### Contributors

Special thanks go to:

* [Jack Wilkinson](https://github.com/guacjack)

> Originally based on the fantastic [chentsulin/electron-react-boilerplate](https://github.com/chentsulin/electron-react-boilerplate)
> MIT © [C. T. Lin](https://github.com/chentsulin)
>
> [Electron](http://electron.atom.io/) application boilerplate based on [React](https://facebook.github.io/react/), [Redux](https://github.com/reactjs/redux), [React Router](https://github.com/reactjs/react-router), [Webpack](http://webpack.github.io/docs/), [React Transform HMR](https://github.com/gaearon/react-transform-hmr) for rapid application development