Introduction

Introduction

Welcome to Espresso! This is my very first admin template. You can use it to starting your dashboard project :)

About this template

Espresso is an admin template built on the React-based framework Next.js, utilizing components from shadcn/ui. It is designed according to modern design trends, primarily using TailwindCSS. The focus is on both beautiful UI/UX and ease of practical use. The template is responsive and supports all screen sizes, making it suitable for building applications, dashboards, and various admin systems.

There are two layout options to choose from: Vertical layout (side menu) and Horizontal layout (top menu). It supports Dark mode and RTL (right to left) for languages that require reading from right to left. Users can change the theme color and app options on their own, without needing to modify any code.

Since this template focuses on the frontend, the sample application provided does not connect directly to a database. Instead, it utilizes the capabilities of React. Some parts of the app use a Fake API (dummy data) to demonstrate how the display works.

  1. NextJs (app-router / typescript) 14.2.14
  2. NodeJs 18.0.0
  3. TailwindCSS
  4. Shadcn/ui (based on radix-ui/primitives)
  5. No JQuery
  6. Friendly Folder Structure and Code
  7. Darkmode with RTL supported
  8. Multiple theme colors
  9. All Responsive design
  10. Support CSS variables
  11. Lifetime Updates
  12. More templates and components in futured