Skip to content

ServerCetin/getir-clone

Repository files navigation

Getir-Clone

Welcome to Getir-Clone, a scalable and modern web application inspired by Getir's dynamic structure. This project was designed with cutting-edge tech-stack, mainly featuring Next.js, Tailwind CSS, TypeScript and the latest React version.

Live: Netlify


❗️Note: This project is a clone and not intended for commercial use. All rights belong to their respective owners.

Original website: Getir


📦 Features

  • Next.js for rendering and routing
  • Tailwind CSS for efficient styling
  • TypeScript for type-checking and enhancing code quality
  • Carousel views powered by React-Slick and Slick-Carousel
  • Icons from React-Icons for rich UI
  • Axios for promise-based HTTP requests
  • ESLint for linting and maintaining code standards
  • Jest for testing

🚀 Getting Started

Clone this repository to your local machine.

git clone https://github.com/your-username/getir-clone.git

Navigate to the project directory.

cd getir-clone

Install dependencies.

npm install

To run the project in development mode, execute:

npm run dev

🧪 Testing

ESLint is set up for linting and maintaining the codebase's standards. Run the following command to execute linting:

npm run test

And the following command for linting:

npm run lint

🌐 Deployment

To create a production build of the application, run:

npm run build

Start the production build:

npm start

📚 Dependencies

This project runs on several dependencies to ensure a seamless user experience and developer-friendly environment. Here's the list of dependencies:

💖 Support

Please ⭐️ this repository if this project helped you!

Happy Coding!