Default Hoodie App
JavaScript HTML CSS Shell
Pull request Compare This branch is 17 commits ahead, 30 commits behind hoodiehq:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
public
test
.dockerignore
.gitignore
.hoodierc-example
.travis.yml
Dockerfile
LICENSE
README.md
azuredeploy.json
azuredeploy.parameters.json
deployment.md
install_hoodie.sh
metadata.json
package.json

README.md

hoodie-app-tracker

Default Hoodie app

Build Status Dependency Status devDependency Status

Tracker is a simple Hoodie app, meant to be a starting point to play and build with Hoodie. Find the repository on GitHub.

Requirements

Tracker needs node >=4. To see which version you have installed, run

node -v

Setup

git clone https://github.com/hoodiehq/hoodie-app-tracker.git
cd hoodie-app-tracker
npm install --production

Start server with

npm start

Optional: Setup email for password reset

If you want to use the password reset feature, you must configure an email account to send out notification, like a Google Mail account. Edit the .hoodierc file, the options are passed to nodemailer.createTransport()

cp .hoodierc-example .hoodierc

Deployment

You can find a detailed instruction here.

Contribute

hoodie-app-tracker is work in progress. The goal is to have a simple application with very clear and easy to understand HTML / CSS / JS code which ideally uses no 3rd party code at all, besides the Hoodie client.

If you want to contribute to the frontend assets, you can simply open www/index.html directly in your browser and edit the files in the www/ folder.

Tests

Install devDependencies by running npm install without --production

npm install

Then run tests with

npm test

Need help or want to help?

It’s best to join our chat.

License

Apache 2.0