Sakarya Üniversitesi Bilgisayar Mühendisliği Bölümü Mobil Uygulama Geliştirme dersi kapsamında geliştirilmiş bir uygulamadır. Bu uygulama, kullanıcılara alışveriş yapma imkanı sunarken, aynı zamanda kullanıcıların hesaplarını yönetmelerine ve ürünlerden haberdar olmalarına olanak tanır.
- .NET 6
- React Native
- MS SQL Server
1. Projenin Tasarlanması
Projenin ilk aşamasında, projenin gereksinimleri ve tasarımı belirlenmiştir. Bu aşamada, aşağıdakiler yapılmıştır:
- Kullanıcı ihtiyaçları analiz edilmiştir.
- Projenin işlevsellikleri belirlenmiştir.
- Projenin mimarisi tasarlanmıştır.
2. Veri Tabanı Tasarımı
Projenin ikinci aşamasında, projenin veri tabanı tasarımı yapılmıştır. Bu aşamada, aşağıdakiler yapılmıştır:
- Veri tabanının tabloları ve ilişkileri belirlenmiştir.
- Veri tabanının sorguları tasarlanmıştır.
3. Backend Servislerinin Geliştirilmesi
Projenin üçüncü aşamasında, projenin arka uç hizmetleri geliştirilmiştir. Bu aşamada, aşağıdakiler yapılmıştır:
- API'lar oluşturulmuştur.
- Veri tabanı işlemleri gerçekleştirilmiştir.
4. Mobil Uygulamanın Geliştirilmesi
Projenin dördüncü aşamasında, projenin mobil uygulaması geliştirilmiştir. Bu aşamada, aşağıdakiler yapılmıştır:
- Uygulamanın arayüzü tasarlanmıştır.
- Uygulamanın işlevsellikleri geliştirilmiştir.
5. Uygulamanın Testlerinin Gerçekleştirilmesi
Projenin son aşamasında, uygulamanın testleri gerçekleştirilmiştir.
Proje ile ilgili dokümanlar repo içerisinde bulunmaktadır.