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.
-
Server-side code for this project is located here: https://github.com/kjzarbock/music-kitty-server
-
Wire-frame: https://www.canva.com/design/DAFtmjmMwHs/klRHxMsWHYmLlczT7DJsXw/edit
-
ERD: https://www.canva.com/design/DAFtmjmMwHs/klRHxMsWHYmLlczT7DJsXw/edit
- 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.
- Node.js
- npm
- Clone the repository: git clone https://github.com/kjzarbock/music-kitty.git
- Navigate to the project directory: cd music-kitty
- Install the dependencies: npm install
-
Start the development server: npm start
-
Open your browser and navigate to
http://localhost:3000
. -
Sample log-in for staff Demonstrative purposes only:
- username: admin
- password: musickitty
- Sample log-in for user Demonstrative purposes only:
- username: jimmy
- password: musickitty
If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are warmly welcome.