weegeekps / elite-dangerous-ledger

Ledger application designed for Elite: Dangerous players to help them track their profits and expenses.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

elite-dangerous-ledger

Ledger web application designed for Elite: Dangerous players to help them track their profits and expenses.

How to set up your development environment

Code Style Tools

This project uses ESLint for maintaining code style. Pull requests that do not conform to the requirements of the rules will not be accepted.

Client Side Code

The client side code is found in ./client and is using the Ember CLI stack.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • change into the new directory
  • npm install
  • bower install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Further Reading / Useful Links

Server Side Code

The server side code is found in ./server and is a Sails application.

Local MongoDB Setup

From the root directory of the project, execute mkdir -p .mongo/data. Then, run mongo using mongod -f mongo-local-dev.conf.

Deployment Instructions

TODO: Write deployment instructions.

About

Ledger application designed for Elite: Dangerous players to help them track their profits and expenses.

License:Apache License 2.0


Languages

Language:JavaScript 100.0%