Car Rental
تفاصيل العمل
Full Stack Project – Car Rental Platform Frontend (FE): Built with React 19 + TypeScript + Vite. Routing using React Router v7. State management & data fetching with React Query (TanStack). Forms validation with Formik + Yup. UI styled using TailwindCSS v4 + animations with Motion. Notifications & loaders with React Hot Toast & React Spinners. Auth handled with JWT decode. Backend (BE): Developed using Node.js (ESM) + Express v5. MongoDB + Mongoose for database. Authentication & authorization with JWT. File uploads with Multer & image hosting via Cloudinary. Security with bcrypt for password hashing. Email service integration using Nodemailer. Data validation with Joi.
بطاقة العمل
طلب عمل مماثل