Göçebe Blog, şehir değiştiren bireyler için özel olarak tasarlanmış bir platformdur. Kullanıcılar, yeni şehirlerinde karşılaşabilecekleri çeşitli konular hakkında deneyimlerini paylaşabilir ve rehberlik alabilirler. Modern teknolojilerle geliştirilmiş, kullanıcı dostu bir arayüz sunan bu uygulama, kullanıcıların yazı yazma ve içerik oluşturma süreçlerini kolaylaştırır.
- Kapsamlı Şehir Rehberliği: Kullanıcılar, yeni şehirleri hakkında bilgi edinmek için deneyimli yazarların içeriklerine ulaşabilir.
- Kullanıcı Deneyimi Odaklı Tasarım: MERN stack (MongoDB, Express.js, React.js, Node.js) kullanılarak geliştirilmiştir. Gece modu özelliğiyle kullanıcı dostu bir deneyim sunar.
- Blog Yazma Arayüzü: Kullanıcılar, metin ekleme, resim yükleme ve içerik düzenleme gibi temel işlevleri kolayca kullanabilir.
- Güvenli Kimlik Doğrulama: JWT (JSON Web Token) teknolojisi ile kullanıcıların güvenli bir şekilde giriş yapmasını sağlar.
- Verimli Veritabanı Yönetimi: MongoDB Atlas ve Mongoose ORM kullanarak etkin veri yönetimi sağlar.
- Görsel Yönetimi: Cloudinary entegrasyonu sayesinde görsel yükleme ve optimizasyon işlemleri gerçekleştirilir.
- MongoDB: NoSQL veritabanı.
- Express.js: Sunucu tarafı uygulama çatısı.
- React.js: Kullanıcı arayüzü geliştirme kütüphanesi.
- Node.js: Sunucu tarafında JavaScript çalıştırma platformu.
- Cloudinary: Görsel yükleme ve yönetim hizmeti.
- JWT: Kullanıcı kimlik doğrulama ve yetkilendirme.
- Bcrypt: Kullanıcı şifrelerini güvenli bir şekilde saklamak için kullanılır.
cd backend
npm install
npm start
cd frontend
npm install
npm run dev