Skip to content

Modern application using React, Next JS 13, TypeScript & Tailwind CSS

Notifications You must be signed in to change notification settings

pdelbarrio/car_showcase

Repository files navigation

Explore Cars App

Explore Cars is a Next.js application that serves as a playground for practicing and improving various web development skills and best practices.

Explore Cars App

Features

  • Semantic HTML: The app utilizes semantic HTML tags for better accessibility and SEO.

  • CSS Naming Convention (BEM): I follow the Block, Element, Modifier (BEM) naming convention to maintain clean and maintainable CSS.

  • Headless UI Integration: I've integrated UI components designed to work seamlessly with Tailwind CSS.

  • RapidAPI Integration: I fetch car data using the RapidAPI platform's API.

  • Reusable Components: The app includes custom buttons and filters as reusable components to enhance code modularity.

  • TypeScript: TypeScript is used throughout the application for static typing and improved code reliability.

  • Server-Side Rendering (SSR): Certain pages utilize SSR for better performance and SEO optimization.

  • Advanced Queries: I use advanced queries to fetch and display car data efficiently.

  • "Show More" Button: Instead of traditional pagination, I use a "Show More" button to progressively load more car listings, providing a seamless user experience.

Usage

Visit the app at https://explore-cars.vercel.app/ to explore various car listings with advanced filtering and pagination.

About

Modern application using React, Next JS 13, TypeScript & Tailwind CSS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published