Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vicradon/free-lunch-app

This is an API for an app that allows employees to gift each other free lunch tokens
https://github.com/vicradon/free-lunch-app

Last synced: about 1 month ago
JSON representation

This is an API for an app that allows employees to gift each other free lunch tokens

Awesome Lists containing this project

README

        

# Free Lunch App

This is a complete full-stack project for employees in an organisation to send lunches to each other. It is a structured like a multi-tenant application such that an employee will have one account but can belong to more than one organisation (think Slack).

## Repository Structure

The repository contains both the frontend and backend code. The frontend is a React.js frontend application packaged with Vite and the backend is an Express application. Both the frontend and backend are written in Typescript.

## Database Diagram

You can view the diagram and relationships of the models in the diagram below:

![Database Diagram](./docs/free-lunch-db-diagram.png)

## Application Flow

The image below shows the user flow through the application in gifting lunch and seeing their lunch balance.

![User flow](./docs/user-flow.png)

## Contributing

If you would like to suggest package updates or new necessary features, feel free to open a PR.

## LICENCE

MIT