Welcome to the internship-tasks Next.js project! This project is a web application that allows users to search and find nearby events.
Before you can get started, please make sure you have the following installed on your machine:
- Node.js (v14 or later)
- pnpm package manager
Once you have these installed, please follow the steps below:
- Clone this repository to your local machine
- Open a terminal and navigate to the
internship-tasks
directory - Run
pnpm install
to install all dependencies - Run
pnpm dev
to start the development server - Open
http://localhost:3000
in your web browser to view the app
All components must be placed inside a folder inside the components
directory. Each component should have its own folder with an index.js
file and a styles.module.css
file (if applicable).
All commit messages must follow the Conventional Commits specification. This helps keep the commit history organized and makes it easier to understand the changes that have been made.
This project uses the pnpm package manager. Please make sure to use pnpm for all package installations and commands.
Please do not edit any of the configuration files in the project directory, including .eslintrc.js
and package.json
. If you need to make changes to these files, please discuss with the team first.
This project follows the EsLint rules specified in the .eslintrc.js
file. Please make sure to run pnpm lint
before committing any changes to ensure that your code meets these rules.
We hope you enjoy working on this project! If you have any questions or concerns, please reach out to the team for assistance. Happy coding!