See what's coming up this week at the conbini (Japanese convenience stores)
- supabase account for hosting the database
- add the necessary tables as laid out in
db/schema.ts
- add the necessary tables as laid out in
- clone the repository
- add the necessary
.env
files- see the
.env.template
files in each package
- see the
core
: general constants and types related to conbinisdb
: db tools through supabase's postgresql apiscraper
: base scraper functionality for gathering conbini item details
scraper-api
: a vercel node serverless function for running scraperweb
: a nextjs webapp for displaying upcoming items
A lot of inspiration was taken for the project structure from https://github.com/belgattitude. Highly recommended for ideas on organizing nextjs monorepo projects!