- React.js
- Next.js 13 with Pages Router
- Tailwind CSS and Shadcn-ui
- Zustand
- TypeScript
- Filtering on date, cruise line, capacity, and duration
- Sorting and pagination functionality
- State management with URL parameters
- Responsive design
-
Clone the repo
git clone https://github.com/dsazuwa/antarctic-explorer-app
-
Go to the project folder
cd antarctic-explorer-app
-
Set up your .env file
- Duplicate the
.env.sample
to.env
- Fill in the missing variables
- Duplicate the
-
Install dependencies
npm install
-
Run the development server
npm run dev
-
Open http://localhost:3000 with your browser to see the result.