Garage Buddy adalah sistem manajemen garasi sumber terbuka dan komprehensif yang dibangun pada platform ASP.NET Core MVC. Dirancang untuk memenuhi kebutuhan mekanik dan bengkel mobil, Garage Buddy menyederhanakan proses pengelolaan catatan servis dan suku cadang untuk setiap mobil pelanggan. Semuanya dapat dengan mudah dilacak dan diatur dalam aplikasi.
Solusi Berbasis Cloud : Garage Buddy adalah aplikasi berbasis cloud berfitur lengkap, sehingga menghilangkan kebutuhan akan instalasi yang rumit. Mekanik dapat mengakses sistem hanya dengan menavigasi ke halaman login menggunakan browser web mereka dan memasukkan detail login mereka. Ini memastikan aksesibilitas tanpa kerumitan dari mana saja dengan koneksi internet.
Skalabilitas : Dengan sifatnya yang berbasis cloud, Garage Buddy menawarkan skalabilitas yang mudah untuk disesuaikan dengan garasi atau bengkel dalam berbagai ukuran. Baik Anda menjalankan bengkel kecil atau pusat servis mobil berskala besar, sistemnya akan menyesuaikan dengan kebutuhan Anda, sehingga sangat cocok untuk bisnis Anda.
Manajemen Pengguna : Garage Buddy mendukung banyak akun pengguna, memungkinkan mekanik dan karyawan memiliki akses pribadi. Menambahkan pengguna tambahan sangatlah mudah, sehingga memudahkan solusi Anda untuk berkembang seiring berkembangnya bisnis Anda.
Pelacakan Layanan : Simpan catatan terperinci dari setiap layanan yang dilakukan pada kendaraan pelanggan. Dari perawatan rutin hingga perbaikan rumit, Garage Buddy membantu Anda menyimpan riwayat lengkap setiap mobil, memastikan layanan pelanggan yang lebih baik. (Pekerjaan sedang berlangsung)
Untuk memulai dengan Garage Buddy, ikuti petunjuk di bawah ini:
Kloning repositori: git clone https://github.com/dimitar-grigorov/GarageBuddy
Instal dependensi yang diperlukan. Visual Studio 2022 dan SQL Server 2019.
Konfigurasikan pengaturan database agar sesuai dengan lingkungan Anda.
Garage Buddy menggunakan file konfigurasi yang berbeda dari default ( appsettings.json
). Ini terlihat seperti ini:
{ "DatabaseSettings": { "DbProvider": "mssql", "DefaultConnection": "Server=.;Database=GarageBuddy;Trusted_Connection=True;MultipleActiveResultSets=true" } }
Format yang sama juga harus digunakan dalam Rahasia Pengguna.
Terapkan migrasi basis data: Update-Database
Di Visual Studio, buka Package Manager Console dan pilih proyek DataGarageBuddy.Data
sebagai proyek Default.
Jalankan perintah Update-Database
.
Saat pertama kali dijalankan, aplikasi akan menyemai database. Pengguna terdaftar pertama akan menjadi administrator.
Untuk petunjuk lebih rinci tentang instalasi dan pengaturan, silakan merujuk ke Panduan Instalasi.
Jangan lupa ganti password di docker-compose.override.yml
ASP.NET Inti 6
Identitas Inti ASP.NET
Inti Kerangka Entitas
Berdasarkan template ASP.NET Core MVC oleh Nikolay Kostov
Dasbor Tema Mazer oleh Zuramai
Paket npm khusus dibuat di atas tema Mazer.
Garage Buddy adalah proyek sumber terbuka, dan kami menyambut baik kontribusi dari komunitas. Jika Anda menemukan bug, memiliki saran fitur, atau ingin membantu meningkatkan sistem, silakan kirimkan masalah dan tarik permintaan.
Garage Buddy dirilis di bawah Lisensi MIT.