تفاصيل العمل

نظام حجز مواعيد متعدد الخطوات مناسب للصالونات والعيادات والأعمال الصغيرة. يتيح للمستخدم اختيار الخدمة المطلوبة، وتحديد التاريخ والوقت المتاحين مع التحقق من تعارض المواعيد، ثم إدخال بياناته والحصول على تأكيد للحجز. يتضمن أيضًا قائمة بالمواعيد المحجوزة وإمكانية إلغاء المواعيد. تتم إدارة الحالة العامة للتطبيق باستخدام React Context API وuseReducer.

التقنيات المستخدمة:

React · TypeScript · Context API · useReducer · React Router · Tailwind CSS · date-fns · Vite

--------------------------------------------------------------------------------------------------------------------------------

A multi-step appointment booking system for salons, clinics, and small businesses. Users pick a service, choose an available date and time slot (with conflict detection), enter their details, and receive a confirmation. Appointment list and cancellation are included. Global state is managed with React Context API and useReducer.

Tech: React · TypeScript · Context API · useReducer · React Router · Tailwind CSS · date-fns · Vite

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات