Bu repo, BLM4522 - Ağ Tabanlı Paralel Sistemler dersi final projesi kapsamında oluşturulmuştur.
Projede MongoDB Atlas (online veritabanı) kullanılmıştır. Uygulama, hayvan sahiplenme ve barınak yönetimi üzerine geliştirilmiş mobil bir platformdur. Proje kapsamında kullanıcı girişi, hayvan profilleri, kayıp ihbarları ve çeşitli bildirim sistemleri geliştirilmiştir.
- 📄 Final PDF Raporu
- 🎥 Proje Videosu Linki
- 💻 Kaynak Kodlar (Frontend & Backend)
- 📱 APK Dosyası
- 📄 project_info.txt dosyası (özet ve notlar)
🎥 Video Linki: https://drive.google.com/file/d/10JmpK84SoS01ouBpKJGTGVjk2NjN28zj/view?usp=sharing
🗃️ Veritabanı Videosu: https://drive.google.com/file/d/1azIz_nH6PN2oAZi3jLNbs9ylFsWgQQf3/view?usp=sharing
📦 APK Dosyası (Drive): https://drive.google.com/file/d/1gVoNou-f-mrFoyrXQvu6zPH7kjG2Yhz/view?usp=sharing
🚀 APK Dosyası (Expo Build): https://expo.dev/accounts/sedefkjamili/projects/PetopiaRN/builds/8f12662a-b592-49dd-80a9-a4080554b09f
📁 Tüm Dosyalar (PDF, Video, APK dahil): https://drive.google.com/drive/folders/1nw_bHYdDb_kDQwIEEz3X91AVQkiM7FOv?usp=sharing
👉 PDF rapor ve diğer belgeler için GitHub dosyalarını inceleyebilirsiniz.
- React Native + Expo
- React Navigation (Expo Router)
- AsyncStorage (JWT)
- Expo Image Picker
- Duyarlı ve animasyonlu arayüz
- Node.js + Express.js
- MongoDB Atlas (online)
- Mongoose
- JWT ile Kimlik Doğrulama
- RESTful API mimarisi
Petopia, hayvan barınaklarından sahiplenmeyi kolaylaştırmak, kayıp hayvanları raporlamak ve barınak yönetimini dijitalleştirmek amacıyla geliştirilmiştir. Kullanıcı dostu arayüzü ve güvenli yapısıyla toplumsal fayda sağlamayı hedeflemektedir.
Herhangi bir soru veya katkı için issue oluşturabilir ya da doğrudan iletişime geçebilirsiniz.