Bu QR Menu uygulaması, restoranların menülerini dijitalleştirmek ve müşterilere kolay bir şekilde erişim sağlamak için kullanılır. Bu uygulama, kullanıcıların kaydolmalarını, giriş yapmalarını ve menülerin görüntülemelerini sağlar.
React Proje: https://github.com/sencerarslan/qr-menu.git
Demo: https://qr-menu-wheat.vercel.app/
Demo Menu: https://qr-menu-wheat.vercel.app/qr/65e5b0f2ae2dd5c28db6c381
-
Bu projeyi klonlayın:
git clone https://github.com/sencerarslan/go-app.git
-
Gerekli bağımlılıkları yükleyin:
go mod tidy
-
MongoDB veritabanını çalıştırın ve bağlantı bilgilerini
databaseConnection.go
dosyasında güncelleyin. -
Uygulamayı başlatmak için aşağıdaki komutu çalıştırın:
go run main.go
Bu proje aşağıdaki teknolojileri kullanır:
- Gin: Web framework olarak kullanılmıştır.
- MongoDB Driver: MongoDB veritabanı ile iletişim kurmak için kullanılmıştır.
- JWT-Go: JSON Web Token (JWT) oluşturmak ve doğrulamak için kullanılmıştır.
- Validator: Kullanıcı girdilerinin doğrulanması için kullanılmıştır.
- Godotenv: Çevresel değişkenlerin yüklenmesi için kullanılmıştır.