This project simulates a complete online shopping experience. Developed with React and powered by Vite, the project delivers a fast and smooth user interface, allowing visitors to explore a wide range of furniture products. With the help of Redux Toolkit, I efficiently managed state across the application, enabling features with real-time updates.
This project is a Next.js web application designed for cabin rentals, where users can explore available cabins, create accounts via Google, and log in to make reservations. The platform simplifies bookings and provides a streamlined user experience for managing cabin reservations.
The project is a landing page for a local restaurant, built with React and enhanced with dynamic animations using Framer Motion. It highlights the restaurant's menu and atmosphere, creating an interactive and visually appealing experience for users. The animations add a modern touch, making the browsing experience smooth and engaging.
Landing page for a hairstyling and make-up salon, designed to offer users an engaging and user-friendly experience. It features a main page showcasing the salon's services, high-quality images of hairstyles and make-up, and client testimonials. Additionally, a simulated online store allows users to browse and add beauty products to a cart, mimicking the online shopping experience.
A pizza ordering app built with React and Redux Toolkit. Users can browse the menu, manage the cart, place orders with geolocation or manual input, and track them using a unique ID. The app supports prioritized orders, displays order summaries, and offers real-time cost and delivery estimates.
This is a staff management app for cabin rentals using React, React Query, and Supabase. The app features a dashboard for reservation stats, allows staff to add, edit, or delete cabins, create new employee accounts, and is secured by a login portal. It streamlines rental and staff management efficiently and securely. Login: test@test.com 12345678
Popcorn Time is a React app using the OMDb API for movie and series search. Users can view detailed info, rate movies (1-10), and add them to their watched list.Local storage ensures ratings and the list persist across sessions. The app uses async API calls and React hooks for smooth state management.
This is a React application designed to help you simplify the process of splitting bills. Add friends with names and photos, then use the bill calculator to input expenses and determine how much each person owes, based on who paid. It simplifies tracking and settling shared expenses.
When you go to a vacation you got that weird feeling that you forgot something? So do I, so I made a small React app which lets you add items, mark them as packed, and delete them from a customizable list. You can sort by input order, packed status, or alphabetically, and the list is saved in local storage for easy access after refreshing the page