This project is an E-commerce webapp to sell high quality, high end headsets.
The client-side of the project is built using Next.js, a popular React framework. The client-side code is located in the Client
directory.
Features:
- Components: The
src/components
directory contains reusable React components.\ - Utilities: The
src/utils
directory contains utility functions that are used throughout the project.\ - Styling: The project uses Tailwind CSS for styling, as indicated by the
tailwind.config.ts
file.\ - TypeScript: The project is written in TypeScript, providing static type checking.\
- ESLint: The project uses ESLint for linting, as indicated by the
.eslintrc.json
file.\ - Next.js Configuration: The
next.config.mjs
file contains the configuration for Next.js.
The server-side of the project is located in the Server
directory.
Features:
- Environment Variables: The
.env
file contains environment variables for the server.\ - TypeScript: The server-side code is also written in TypeScript.\
- Package Management: The
package.json
file contains the list of server-side dependencies and scripts.
Please refer to the individual files and directories for more detailed information.