Visit Again
Rate, review, recommend and log the food and drink you enjoy this summer
Demo NextJS App built by Jason Crabtree
The app lets users submit a "review" of a food or drink establishment, which then shows in a reverse feed. Each review can be edited after creation. Each review generates two dynamic pages, a public link for the actual review, and if not already created, a public link for reviewed establishment.
Technology and tools used:
- NextJS, TypeScript and React (with Next Pages Router) for client and server, with database operations serverside
- Prisma with a Vercel Postgres database for data storage and CRUD operations
- NextAuth for login and authentication using a Google login account provider
- GitHub for version control and hosting, and Vercel for CI/CD deployment. Lint checks run on deployment
- Styled-Components, CLSX, and phosphor-react icons for styling, with CSS variable styles