Arees | Expo

maher mansour

Backend Engineer
Mobile Engineer
DevOps Engineer
Expo
React Native
Vercel
Mansoura University

Project Description

Designed and implemented a mobile application using Expo SDK 50 that showcased tour programs for travel agencies, enhancing user engagement through a clean, intuitive interface.
Integrated multiple sign-in methods (email, Google, Apple, Facebook), providing users with flexible and secure login options.
Enabled seamless program browsing and booking through list and map views, allowing users to quickly navigate and book tours by interacting with markers displaying program information.
Enhanced user experience with detailed tour program pages, implementing advanced animations using React Native Reanimated.
Facilitated social sharing and personalisation by allowing users to share tour programs and save their favourites for later booking.
Developed Stripe payment integration, enabling users to book accommodations with secure online payments.
Built a robust backend with MongoDB Atlas and Prisma ORM, supporting efficient data management and retrieval.
Created multiple endpoints, including:
User creation: Streamlined user registration and database management through a POST endpoint.
Tour program retrieval: Implemented a GET endpoint with advanced filtering capabilities.
Favourites management: Developed a PATCH endpoint to update users' favorite programs.
Payment processing: Integrated a POST endpoint to generate Stripe payment sheets, facilitating a smooth booking experience.
Watch on YouTube
Watch on YouTube
Partner With maher
View Services

More Projects by maher