LIVE DEMO HERE: https://wild-oasis-sand.vercel.app/
Wild Oasis is hotel management application designed specifically for hotel staff. The app provides employees with tools to manage bookings, check-ins, check-outs and monitor occupancy rates. Only authorized hotel employees have access to the app and create other users. App is built using React and libraries like React Query, React Error Boundary, React Hook Form, React Hot Toast, React Icons, React Router and ReCharts. Styling is handled using styled-components library and backend is powered by Supabase. PLEASE REUPLOAD DATA BEFORE USING APP.
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:
- Configure the top-level
parserOptionsproperty like this:
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
project: ['./tsconfig.json', './tsconfig.node.json'],
tsconfigRootDir: __dirname,
},- Replace
plugin:@typescript-eslint/recommendedtoplugin:@typescript-eslint/recommended-type-checkedorplugin:@typescript-eslint/strict-type-checked - Optionally add
plugin:@typescript-eslint/stylistic-type-checked - Install eslint-plugin-react and add
plugin:react/recommended&plugin:react/jsx-runtimeto theextendslist