Gift Shop /متجر الهدايا
هذا المشروع عباره عن متجر للهدايا يبيع الورد, الحلى, و البالونات. وهو يساعد على توزيع الهدايا وتوثيق علاقاتنا الاجتماعيه لكل من يحيط بنا. لبث السعادة بطريقه احترافيه ومميزه.
This project is about a gift shop that sells flowers, sweets, and balloons. It helps distribute gifts to strengthen our social relationships to the people around us. Spreading happiness in a professional and distinctive way.
GiftShop.1.mp4
- NET 5
- ASP.NET MVC
- Microsoft SQL Server
dotnet ef database update
- HTML
- CSS
- Bootstrap
- ASP.NET MVC
- MSSQL Server
- EF Core
Yasmin Alghamdi ياسمين الغامدي
.....
فكرة المشروع
بناء مشروع متكامل باستخدام ASP.NET MVC قائم على فكرة من اختيارك وتتضمن المتطلبات الأساسية لبناء تطبيق ASP.NET MVC مع Entity Framework Core وSql Server.
قبل بداية المشروع
عمل Wireframes و ERD والتأكيد مع أحد المدربين قبل البدء بتنفيذ المشروع. بداية المشروع بالنسخة رقم v.1
متطلبات المشروع
- استخدام نمط MVC
- إنشاء على الأقل 4 من Controllers
- إنشاء على الأقل 4 Model
- إنشاء على الأقل 6 Views
- استخدام مكتبة Bootstrap مع Razor
- استخدام partial view للعناصر المتكررة في الواجهات
- استخدام وظائف CRUD مع ASP.NET
- استخدام إطار عمل Entity Framework Core
- استخدام CodeFirst Approach لإنشاء قاعدة البيانات
- استخدام قاعدة بيانات MSSQL
- ان تكون قاعدة البيانات متعددة الجداول
- يجب ان تتضمن قاعدة البيانات على الاقل احد العلاقات التالية:
- علاقة one-to-one
- علاقة one-to-many
- علاقة many-to-many
- تطبيق Authentication
- قم بتطبيق Unit Testing على مشروعك
إضافة | Bonus
- قم باستخدام أحد مفاهيم Design Patterns في مشروعك لحل مشكلةٍ ما
- إنشاء APIs
- عمل Deploy للمشروع على Azure
- استخدام React مع ASP.NET أو أي Framework
- استخدام WebSockets في ASP.NET core
- التعامل مع الـThird party APIs {SMS Message, Google Maps,….}
- مصادر للـAPIs
- الاول: Any API over 1400 Public APIs: https://any-api.com/
- الثاني: API Search: http://apis.io/
- رفع صور او ملفات
- باستخدام الـthird-party:
- Cloudinary: https://cloudinary.com/
- AWS: https://aws.amazon.com/s3/?nc2=h_ql_prod_st_s3
- حفظها بالـLocal server
- باستخدام الـthird-party:
