Firebase kullanarak geliştirdiğim bu proje bir Twitter Clone projesidir. Firebase'in sunduğu çeşitli hizmetleri kullanarak bir sosyal medya platformu oluşturmayı amaçladım. Proje kullanıcıların hesap oluşturabileceği, oturum açabileceği, tweet atabileceği ve diğer kullanıcıların tweetlerini görüntüleyebileceği bir platform sunar. Ayrıca kullanıcılar tweetleri beğenebilir ve silme işlemleri gerçekleştirebilir.
Bu proje, Firebase'in sunduğu kolay kullanım ve ölçeklenebilirlik avantajlarından yararlanarak hızlı ve güvenilir bir sosyal medya platformu oluşturmayı amaçlar. Firebase'in sağladığı otomatik ölçeklendirme ve gerçek zamanlı veritabanı güncellemeleri gibi özellikler, bu projenin başarılı bir şekilde çalışmasını sağlar.
Firebase, Google tarafından sunulan bir platformdur ve geliştiricilere uygulamalarını geliştirmek ve büyütmek için bir dizi araç sunar. Bu araçlar arasında kimlik doğrulama, veritabanı, depolama, analiz ve diğerleri bulunur. Firebase, bulut tabanlı olduğu için geliştiricilerin altyapı yönetimiyle uğraşmasını gerektirmez ve hızlı bir şekilde uygulama geliştirmelerine olanak tanır.
Bu proje, Firebase'in sunduğu kolay kullanım ve ölçeklenebilirlik avantajlarından yararlanarak hızlı ve güvenilir bir sosyal medya platformu oluşturmayı amaçlar. Firebase'in sağladığı otomatik ölçeklendirme ve gerçek zamanlı veritabanı güncellemeleri gibi özellikler, bu projenin başarılı bir şekilde çalışmasını sağlar.
- Kullanıcıların hesap oluşturması ve oturum açması.
- Kullanıcıların tweet atması ve diğer kullanıcıların tweetlerini görüntülemesi.
- Tweetlerin beğenilmesi ve silinmesi.
- Firebase Authentication ile güvenli oturum yönetimi.
- Firestore veritabanı ile kullanıcı verilerinin saklanması ve tweetlerin yönetilmesi.
- Firebase Storage ile tweetlere resim ekleme ve depolama.
- react-router-dom
- react-toastify
- react-icons
- moment
- uuid
- firebase
- tailwind