- you're able to log in / log out
- create personal playlists (public and private, WIP)
- remove playlists
- add/remove tracks to one or more playlists
- play tracks
- Open https://sounds-familiar.vercel.app/ with your browser to see the result.
Remember to ask for access if you want to use the demo
- NextJS
- Typescript
- ChakraUI
- react-hook-form
- RamdaJS
- MongoDB
- Mongoose
- Prettier
- ESLint
see package.json for more details
Copy .env file (remember to add your own env vars)
yarn init
Install dependencies
yarn
Start on development mode
yarn dev
Build and start on production mode but locally
yarn build && yarn start
Run ESLint
yarn lint
Print TODOs and FIXMEs
yarn todo
- Add tests (E2E, unit test)