Skip to content

A lightweight, self-hostable application for tracking and celebrating your team/family/friend group's waffle consumption. It provides stats, leaderboards, and input forms to capture waffle-eating achievements.

License

Notifications You must be signed in to change notification settings

lchristmann/waffle-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Waffle Dashboard

"Give a man a waffle and he’ll eat for a day. Teach a man to waffle and he’ll never be sad again."

This project is dedicated to all the amazing companies made up of wonderful people who know how to really waffle it with their employees. Shine bright, one waffle at a time. The world needs more of you.

The Waffle Dashboard is a lightweight, self-hostable application for tracking and celebrating your team/family/friend group's waffle consumption. It provides stats, leaderboards, and input forms to capture waffle-eating achievements.

screenshot of the waffle dashboard Check out the docs/screenshots folder.

Please star the repository if you find this project useful - it helps me understand how many people rely on it when making changes.

Table of Contents

Get the Waffle Dashboard

The self-hosted setup is very quick and easy - just follow the Waffle Installation Guide.

If you want to customize the software's style, also consider the Custom Waffle Dashboard Guide.

Software Development Process

For this project, I opted for a variant of the classic waterfall model, which can be found, for example, in Ian Sommerville's well-known book “Software Engineering, 9th edition, 2010: p.10”.

The Markdown documents for the Requirements Definition and Architecture phases are based on the version 1.1.1 of the ADF documentation template, which belongs to the Architecture Decomposition Framework (ADF) developed by Fraunhofer IESE.

Requirements Definition

See docs/1_REQUIREMENTS.md.

Design (Mockups)

See docs/2_DESIGN.md.

Architecture

See docs/3_ARCHITECTURE.md.

Implementation

See docs/4_IMPLEMENTATION.md.

Maintenance

This project actively maintained by me.

For questions or support, just email me.

Contribution

See the Contribution Guide and the Developer Docs.

About

A lightweight, self-hostable application for tracking and celebrating your team/family/friend group's waffle consumption. It provides stats, leaderboards, and input forms to capture waffle-eating achievements.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published