Welcome to Coffeecom, a simple coffee shop website. This Next.js project is bootstrapped with create-next-app
and optimized for performance and ease of use.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
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.
This project uses next/font
to automatically optimize and load Inter, a custom Google Font.
- Authentication: Securely log in and manage your profile.
- Shopping Cart: Easily add and remove items from your shopping cart.
- Auth validation: Ensure secure and reliable user sessions.
app/
: Contains the Next.js pages and components.public/
: Static files like images and the site manifest.styles/
: Global styles and Tailwind CSS configuration.
- Next.js 14: For server and client-side rendering.
- Tailwind CSS: For styling.
- TypeScript: For type-safe code.
- Auth.js: For authorization.
- Convex: For database interactions.
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
This project is open-sourced under the MIT License. See the LICENSE file for more details.