Manage your gift giving for holidays, birthdays, and everything in-between
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
script Updating gift add route (#93) Dec 10, 2018
.babelrc User can add gifts to individual receivers by link with metadata auto… Nov 17, 2018
.eslintrc.json Initial with db schema Oct 28, 2018
.gitignore F/travis deploy (#21) Oct 30, 2018
.prettierignore Initial with db schema Oct 28, 2018
LICENSE.txt Merging updates into master (#11) Oct 30, 2018
package.json Adding release notes for v1.0.1-alpha (#98) Dec 14, 2018

Build Status

Manage Gifts

Step away from the spreadsheet and manage your gift giving like a boss.

Planned Features

  • Chrome Extension to add gifts while browsing online
  • Dashboard stats/metrics
  • Gift recommendations
  • Gift list drag/drop custom ordering
  • Search functionality
  • Add a personal text or note to gifts
  • Responsive design for mobile
  • Export gift list to PDF



All features are developed on feature/... branches. A feature branch will submit a pull request into the development branch.


Approved feature branches are merged into development and the development branch is tested.

At deployment time, development is merged into master and a tag is assigned. This tag is named with semantic versioning and becomes the latest release.

Bugs after release

Any bugs/regressions found after the release are dealt with using a hotfix/... branch. A hotfix branch will be tested and merged in the same way as standard release branches.


A WIP development documentation system is available in the docs folder. Generated by documentation.js.

To run an update of the documentation page:

documentation build client/** -f html -o docs