LeanCortex je napredna obrazovna i simulaciona platforma za Lean tehnologije u kontekstu Industrije 4.0. Platforma omogućava interaktivno učenje i primenu Lean metodologija kroz moderne web tehnologije.
- 5S Metodologija - Organizacija radnog prostora kroz 5 principa
- Kaizen - Kontinuirano poboljšanje procesa
- VSM Mapiranje - Vrednosno mapiranje tokova
- SMED - Brza promena alata
- Poka Yoke - Sprečavanje grešaka
- Heijunka - Balansiranje produkcije
- OEE - Ukupna efikasnost opreme
- Interaktivne simulacije - Realni scenariji iz industrije
- Modularna arhitektura - Lako dodavanje novih modula
- Responsive dizajn - Radi na svim uređajima
- PWA podrška - Instalacija kao aplikacija
- Srpski jezik - Kompletan lokalizovani interfejs
- Napredna analitika - Praćenje napretka i rezultata
- Next.js 14 - React framework sa App Router
- TypeScript - Tip siguran kod
- Tailwind CSS - Utility-first CSS framework
- shadcn/ui - Moderni UI komponente
- Framer Motion - Animacije i tranzicije
- Next.js API Routes - Serverless API
- Supabase - PostgreSQL baza, auth i storage
- FastAPI (buduće) - Python backend za analitiku
- Vercel - Cloud hosting platforma
- PWA - Progressive Web App podrška
- Node.js 18+
- npm ili yarn
- Supabase nalog (za development)
- Klonirajte repozitorijum
git clone <repository-url>
cd lean-cortex- Instalirajte zavisnosti
npm install- Postavite environment varijable
cp .env.example .env.local- Konfigurišite Supabase
- Kreirajte novi projekat na Supabase
- Dodajte URL i anon key u
.env.local - Pokrenite SQL migracije
- Pokrenite development server
npm run devAplikacija će biti dostupna na http://localhost:3000
lean-cortex/
├── src/
│ ├── app/ # Next.js App Router
│ │ ├── globals.css # Globalni stilovi
│ │ ├── layout.tsx # Root layout
│ │ └── page.tsx # Početna stranica
│ ├── components/ # React komponente
│ │ ├── ui/ # shadcn/ui komponente
│ │ ├── layout/ # Header, Footer, Layout
│ │ ├── sections/ # Sekcije početne stranice
│ │ └── modules/ # Lean moduli
│ ├── lib/ # Pomoćne funkcije
│ ├── types/ # TypeScript tipovi
│ ├── hooks/ # Custom React hooks
│ └── utils/ # Utility funkcije
├── public/ # Staticki fajlovi
├── docs/ # Dokumentacija
└── tests/ # Testovi
Svaki Lean alat je implementiran kao zaseban modul:
- Nezavisna komponenta
- Sopstveni routing
- Izolovana stanja
- Lako testiranje
- Mobile-first pristup
- Adaptivni layout
- Optimizano za sve uređaje
- Intuitivna navigacija
- Glatke animacije
- Brzo učitavanje
- Puni pristupnost
- Srpski (sr) - Primarni jezik interfejsa
- Engleski (en) - Kod i dokumentacija
- Offline pristup - Osnovne funkcionalnosti rade bez interneta
- Installable - Moguće instalirati kao aplikaciju
- Push notifikacije - Podsetnici i obaveštenja
- App manifest - Ikone i tema
- Kreirajte strukturu modula
mkdir src/components/modules/[module-name]
mkdir src/app/moduli/[module-name]- Implementirajte komponentu
// src/components/modules/[module-name]/[module-name]-module.tsx
export function ModuleNameModule() {
// Implementacija modula
}- Dodajte routing
// src/app/moduli/[module-name]/page.tsx
import { ModuleNameModule } from '@/components/modules/[module-name]/[module-name]-module'
export default function ModulePage() {
return <ModuleNameModule />
}- Ažurirajte navigaciju Dodajte link u header komponentu.
- TypeScript za tip sigurnost
- ESLint za code quality
- Prettier za formatiranje
- Conventional Commits za verzionisanje
# Unit testovi
npm run test
# E2E testovi
npm run test:e2e
# Coverage
npm run test:coveragenpm run devnpm run build
npm startnpm run build
vercel --prod- Fork-ujte repozitorijum
- Kreirajte feature branch (
git checkout -b feature/amazing-feature) - Commit-ujte promene (
git commit -m 'Add amazing feature') - Push-ujte na branch (
git push origin feature/amazing-feature) - Otvorite Pull Request
Ovaj projekat je licenciran pod MIT licencom - pogledajte LICENSE fajl za detalje.
- Email: info@leancortex.rs
- Web: leancortex.rs
- Adresa: Beograd, Srbija
- Next.js - React framework
- Tailwind CSS - CSS framework
- shadcn/ui - UI komponente
- Supabase - Backend kao servis
- Framer Motion - Animacije
LeanCortex - Transformišite poslovanje kroz Lean metodologiju! 🚀