8000 GitHub - zulalnb/etkinlix
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

zulalnb/etkinlix

Repository files navigation

Etkinlix

Etkinlix is a responsive, interactive single-page web application built with Next.js and React, designed to provide a seamless user experience across desktop and mobile devices. This project follows modern front-end development practices, including TypeScript for type safety, Tailwind CSS for styling, and SEO optimizations.

You can view the live demo of the project here: Etkinlix Live Demo

Screenshot

App Screenshot

Features

  • Responsive Design: Fully responsive, optimized for desktop and mobile with no breakage on mid-screen sizes like tablets.
  • Interactive Components: All UI components are functional, including clickable buttons and functional filters. Mock data is used for demonstration.
  • Tailwind CSS: Tailwind CSS is used to simplify styling, making it easy to create a responsive and consistent UI.
  • TypeScript: Ensures type safety across the project, helping prevent runtime errors.
  • Next.js App Router: Built using the latest app router in Next.js, offering enhanced routing and layout features.
  • Figma Integration: UI components are developed based on the provided Figma design, ensuring pixel-perfect implementation.
  • Optional Enhancements: Includes optional features such as animation and SEO best practices.

Tech Stack

  • React: A JavaScript library for building user interfaces.
  • Next.js: A React framework with server-side rendering, static site generation, and the app router for flexible routing and layouts.
  • Tailwind CSS: A utility-first CSS framework for responsive design.
  • TypeScript: A typed superset of JavaScript.
  • clsx: A utility for dynamically applying class names.
  • Sharp: An image processing library for optimizing performance.
  • Prettier: A code formatter with Tailwind CSS plugin integration for consistent formatting.

Run Locally

Clone the project

  git clone https://github.com/zulalnb/etkinlix.git

Go to the project directory

  cd etkinlix

Install dependencies

  npm install

Run the development server:

  npm run dev

Open http://localhost:3000 to view the app in the browser.

Building for Production

To create an optimized production build:

  npm run build

Then start the server:

  npm run start

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0