Przejmij pełną kontrolę dzięki idealnemu szablonowi

Wydajny, intuicyjny i w pełni konfigurowalny panel administracyjny, który dopasowuje się do Twoich potrzeb. Zbudowany przez programistów dla programistów, żeby uprościć pracę i poprawić doświadczenia użytkowników.

Ecme homepage

Odkryj możliwości Ecme

Zaprojektowany z myślą o wydajności, skalowalności i wygodzie — szablon, który odpowiada na potrzeby każdego projektu

Jasny

Konfigurowalne motywy

Przełączaj się między trybem jasnym i ciemnym albo zbuduj własny motyw.

Ecme documentaion

Kompletna dokumentacja

Szczegółowe przewodniki krok po kroku, które pomogą Ci zacząć i opanować szablon.

layout
layout
layout
layout
layout

Wiele układów

Wybierz układ dopasowany do swoich potrzeb — pionowy, poziomy albo RTL (od prawej do lewej). Zapewniamy elastyczność dla każdego stylu i języka.

Komponenty Tailwind tworzone ręcznie

Zestaw autorskich, bardzo elastycznych komponentów Tailwind, które sprawdzą się w każdym zastosowaniu.

Stworzony do projektów każdej wielkości

Panel administracyjny, interaktywny dashboard czy rozbudowana aplikacja — Ecme sprawdzi się w każdym z tych zastosowań

Technologie, na których to stoi

Ecme powstał na nowoczesnym stosie technologicznym, który zapewnia wydajność, skalowalność i wygodę pracy programisty.

React

React

Komponentowa biblioteka JavaScript do budowania interfejsów użytkownika.

TailwindCSS

TailwindCSS

Framework CSS oparty na klasach narzędziowych, pozwalający szybko tworzyć responsywne widoki.

TypeScript

TypeScript

Statyczne typowanie dla lepszej jakości kodu i szybszej pracy.

Next.js

Next.js

Framework React do budowania aplikacji full-stack.

React Hook Form

React Hook Form

Wydajna obsługa formularzy przy minimalnym narzucie.

Zod

Zod

Walidacja schematów zaprojektowana z myślą o TypeScripcie.

Zustand

Zustand

Lekkie zarządzanie stanem, także tym bardziej złożonym.

Auth.js

Auth.js

Auth.js to biblioteka oparta na Web API — proste, bezpieczne i rozszerzalne uwierzytelnianie.

Dopasowany do każdej potrzeby

Działa dla każdego użytkownika i regionu, płynnie na wszystkich urządzeniach i w każdym języku.

Responsywny wygląd

Twoja aplikacja będzie wyglądać dobrze na każdym urządzeniu — od komputerów, przez tablety, po telefony. Skalowaniem nie musisz się przejmować, działa na każdej szerokości ekranu.

Automatyczne dopasowanie układu do rozdzielczości ekranu.
Zoptymalizowane media queries pod kątem wydajności na mniejszych urządzeniach.
Płynne przejścia i wygodna obsługa dotykiem.
Mobile view

Obsługa wielu języków

Wbudowane wsparcie dla wielu języków. Przełączaj się między nimi i zapewnij wygodę użytkownikom na całym świecie.

Szybka zmiana języka z poziomu listy rozwijanej.
Obsługa najpopularniejszych języków i łatwe dodawanie kolejnych.
Integracja z next-intl dla płynnych tłumaczeń.

Gotowy na układ RTL

Niezależnie od tego, czy Twoi użytkownicy czytają od lewej, czy od prawej, układy są przygotowane. Przełączenie na RTL dla języków takich jak arabski czy hebrajski to jedna zmiana.

Natychmiastowe przejście na RTL po zmianie jednego ustawienia.
Przetestowane pod kątem spójności wizualnej i czytelności.
Działa we wszystkich komponentach, zapewniając jednolite doświadczenie.
App screenshot