NOTE: Development and deployment are currently halted at the request of the Swarthmore College Office of Student Engagement.
This is a WIP point-of-sale system for the Crumb Cafe.
Install Docker.
For development (includes local database):
bin/dev.sh up --build
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx
. The page auto-updates as you edit the
file.
API routes can be accessed on
http://localhost:3000/api/hello. This endpoint can be edited in
pages/api/hello.ts
.
The pages/api
directory is mapped to /api/*
. Files in this directory are treated as
API routes instead of React pages.
This project uses next/font
to
automatically optimize and load Inter, a custom Google Font.
For production:
bin/run-prod.sh
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!