Skip to content

dan-chui/kokomo-resorts

Repository files navigation

Kokomo Resorts

💻 Project

Welcome to Kokomo Resorts!

Kokomo Resorts is a comprehensive dashboard application that blends a beautiful user interface with powerful features. Users can efficiently handle resort bookings, room management, guest information, profile editing, and much more. Data is managed and organised by Supabase, which also provides authentication and data storage.

Please visit (in a new tab): https://kokomo-resorts.vercel.app/

No Login Credentials are required. Please select 'Login' to access.

🚀 Technologies

  • React.js
  • React Router
  • React Query
  • Recharts
  • Styled Components
  • Supabase
  • Vercel

💫 Features

  • Modern Framework: Utilizing React.js and custom React Hooks plus components to maximise efficiency and reusability.

  • Database: Data management and storage are delivered by Supabase, which is an open-source Postgres database.

  • Authentication: Login, editing data and user management requires authentication and authorization. Supabase rule policies controls access.

  • React Query: Data-fetching and state management library for React applications that simplifies fetching, caching, and updating data.

  • Data Visualisation: Beautiful graphical and statistical representations of data by Recharts.

  • Filtering/Sorting: Filtering and sorting options via React Query efficiently navigates through room and guest data.

  • UI/UX: Clean User interface stylized by Styled Components. Light/Dark mode also enabled.

  • (Note: User details and App settings data mutations (create, update, delete) are deactivated in this Demo app)


Demo

Please visit (in a new tab): https://kokomo-resorts.vercel.app/

No Login Credentials are required. Please select 'Login' to access.


🌎 Getting Started

Installation

To run the Kokomo Resorts dashboard locally:

  1. Clone the repository:

    git clone https://github.com/dan-chui/kokomo-resorts
    
  2. Navigate to the project directory:

    cd kokomo-resorts
    
  3. Install the dependencies using a package manager of your choice. For npm:

    npm install
    
  4. Start the application:

    npm run dev
    
  5. Open your browser and visit http://localhost:5173 to access.

About

Kokomo Resorts - React.js management dashboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published