Fully responsive restaurant web app using Next.js, where user can easily create a booking. There is also administrating panel for restaurant staff in /admin. I have used photos by Brooke Lark available on Unsplash
- Next.js
- Scss
- Typescript
- Supabase
- Continuous Deployment with Vercel
- React Testing Library and Jest
- Git hooks powered by husky (pre-commit and pre-push)
- You need to have node 12 LTS installed to run this project
- If you run into issues with node-sass, try
npm rebuild node-sass
command
clone repo
create account Supabase
create account on Emailjs
setup envs
cp .env.example .env.local
npm install
npm start