The Wild Oasis

Website only works on desktop/tablet mode

React web appplication for booking cabin with authentication and authorization. Supabase is used for database service. Chart on the dashboard and also a darkmode feature.


  • HTML
  • CSS
  • JavaScript
  • React.js
  • Supabase
  • React Query
  • React Icons
  • React router
  • Styled components
  • Recharts
  • Vite

Link Website

Email Address Password
[email protected] 12345678


Login Page
login page
Dashboard Page
login page
Bookings Page
login page
Cabins Page
login page
Users Page
login page
Settings Page
login page
Edit user Page
login page


Clone and move to the repository

git clone
cd the-wild-oasis

# install packages
npm i
# run the server
npm run dev


View Github