Skip to content
/ moodmix Public

Moodmix is a webapp that allows users to find media based on the mood of the music they are listening to

Notifications You must be signed in to change notification settings

mwksl/moodmix

Repository files navigation

Moodmix

Moodmix is a webapp that allows users to find media based on the mood of the music they are listening to. It is built using SvelteKit, ChatGPT, and the MusicBrainz API.

Getting Started

Install the dependencies...

cd moodmix
pnpm install

...then start Vite:

pnpm dev

Navigate to localhost:5178. You should see your app running. Edit a component file in src, save it, and reload the page to see your changes.

Building and running in production mode

To create an optimized version of the app:

pnpm build

You can run the newly built app with pnpm start. Navigate to localhost:3000. You should see your app running.

Deploying to Vercel

This project is set up to deploy to Vercel. If you haven't already done so, follow the instructions to deploy to Vercel.

Testing

To run the test suite:

pnpm test

To run the unit tests:

pnpm test:unit

Linting and formatting

To run the linter:

pnpm lint

To run the formatter:

pnpm format

SvelteKit

This project was created with SvelteKit. SvelteKit is a framework for building web applications of all sizes, with a beautiful development experience and flexible deployment options.

About

Moodmix is a webapp that allows users to find media based on the mood of the music they are listening to

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published