LunchWatch is a lunch menu aggregator web app. The app is currently aggregating menus from restaurants in Oulu, Finland.
This repository contains GraphQL powered progressive web app client (PWA), while the API and menu importers are located in a separate repository. Issues concerning data or imports should be discussed in that repository.
Duplicate .env.example
as .env
and edit in your details
cp .env.example .env
Install dependencies
npm install
Start the development environment
npm run start
Start interactive test runner
npm run test
Duplicate .env.example
as .env
and edit in your details
cp .env.example .env
Install dependencies
npm install
Build the production bundle
npm run build
Contributions are most welcome! If you would like to contribute to this project, please discuss the changes you want to make in the project's issues first!
This project is open source software licensed under the MIT license. For more information see LICENSE.