Skip to content

hasan-gurbuz/machine-tracker

Repository files navigation

lmkApp

lmkApp, Expo ve React Native kullanılarak geliştirilmiş modern bir mobil uygulamadır. Kullanıcı ve Yönetici (Admin) rolleri için özelleştirilmiş arayüzler sunar.

📱 Özellikler

Proje temel olarak iki ana bölümden oluşmaktadır:

  • Kullanıcı Arayüzü (User Home): Standart kullanıcılar için ana ekran deneyimi.
  • Yönetici Paneli (Admin Dashboard): Yöneticiler için özel giriş ve yönetim paneli.

Sayfa Yapısı

  • /: Açılış sayfası.
  • /user-home: Kullanıcı ana sayfası.
  • /admin-login: Yönetici giriş sayfası.
  • /admin-dashboard: Yönetici kontrol paneli.

🛠 Teknolojiler

Bu proje aşağıdaki teknolojiler kullanılarak oluşturulmuştur:

🚀 Kurulum ve Çalıştırma

Projeyi yerel ortamınızda çalıştırmak için aşağıdaki adımları izleyin:

  1. Depoyu klonlayın (veya indirin): Proje dosyalarının bulunduğu dizine gidin.

  2. Bağımlılıkları yükleyin:

    npm install
  3. Uygulamayı başlatın:

    npx expo start

    Çıktı ekranında verilen QR kodunu telefonunuzdaki Expo Go uygulaması ile taratarak veya emülatör seçeneklerini (Android için a, iOS için i, Web için w) kullanarak uygulamayı test edebilirsiniz.

📂 Proje Yapısı

lmkApp/
├── app/                  # Uygulama ekranları ve yönlendirme
│   ├── _layout.tsx       # Ana düzen
│   ├── index.tsx         # Giriş sayfası
│   ├── user-home.tsx     # Kullanıcı ana sayfası
│   ├── admin-login.tsx   # Admin giriş sayfası
│   └── admin-dashboard.tsx # Admin paneli
├── assets/               # Görseller ve fontlar
├── constants/            # Sabit değerler (Tema, Renkler vb.)
├── hooks/                # Özel React hook'ları
└── components/           # (Varsa) Tekrar kullanılabilir bileşenler

🤝 Katkıda Bulunma

Hata bildirimleri ve özellik istekleri için lütfen Issues bölümünü kullanın.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors