This project based on React Udemy Course by Jonas Schmedtmann. (Master modern React from beginner to advanced! Next.js, Context API, React Query, Redux, Tailwind, advanced patterns)
The Wild Oasis is Hotel Management System App. It provides a comprehensive solution for managing cabins, bookings, guests, and various operational tasks. This application ensures that only hotel employees can access and perform tasks by implementing an internal sign-up system. Key features include a dashboard for displaying important metrics, table views for cabins and bookings, and functionalities for updating, deleting, and creating new records.
- Solution URL: Solution Code
- Live Site URL: Live Site
- ReactJS
- React Router
- React Hook Form
- React Query
- Supabase
- Styled components
Working on this project, I gained valuable experience in several areas:
- Project Planning: Improved my skills in planning and organizing the project workflow, ensuring a systematic approach to development.
- React Router: Learned how to implement routing in React applications, enabling smooth navigation between different components and views.
- React Hook Form: Utilized React Hook Form to manage form state and validation efficiently within React applications.
- TanStack React Query: Mastered the use of React Query to manage remote/server state, providing a robust solution for data fetching and synchronization.
- Supabase: Gained hands-on experience with Supabase for handling backend services and user authentication, leveraging its real-time capabilities.
- Styled Components: Enhanced my ability to apply CSS-in-JS using Styled Components, allowing for scoped and maintainable styling within React components.
- React Documentation
- React Router v6.4+ Documentation
- React Hook Form Documentation
- TanStack React Query v5 Documentation
- Supabase JavaScript Documentation
- Twitter - @abimhrdnt
- Frontend Mentor - @abimh66
- Codewars - @abimh66