/music-kitty

Primary LanguageJavaScript

Music Kitty 🎵🐱

Overview

Welcome to Music Kitty, an app designed for a cat cafe in Nashville. This app serves as a one-stop solution for both customers and staff. Customers can view locations, learn about the cats, browse products, make reservations, and even request adoptions. Staff members can manage cats, products, reservations, and adoption requests.

Features

  • View Locations: Find the nearest cat cafe locations.
  • Meet the Cats: Get to know the cats available at the cafe.
  • Product Catalog: Browse through a variety of products.
  • Reservations: Book your visit to the cafe.
  • Adoption Requests: Interested in adopting? Send a request.
  • Staff Management: Add or edit cat details, manage products, and handle reservations, staff status and adoption requests.

Prerequisites

  • Node.js
  • npm

Installation

  1. Clone the repository: git clone https://github.com/kjzarbock/music-kitty.git
  2. Navigate to the project directory: cd music-kitty
  3. Install the dependencies: npm install

Running the App

  1. Start the development server: npm start

  2. Open your browser and navigate to http://localhost:3000.

  3. Sample log-in for staff Demonstrative purposes only:

  • username: admin
  • password: musickitty
  1. Sample log-in for user Demonstrative purposes only:
  • username: jimmy
  • password: musickitty

Contributing

If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are warmly welcome.