Leveraging the power of music and community to find and share musics that truly help and relatable to people.
Build Blog: https://fazzaamiarso.hashnode.dev/introducing-munchika-fullstack-remix-app.
Improving Munchika's Accessibility Blog: https://fazzaamiarso.hashnode.dev/fix-accessibility-munchika
This app name was made in rush for the hackathon, So I just came up with "Power of Music" translated to Japanese "Ongaku no Chikara", but abbreviated to ONNCHI. I keep thinking about the name and I don't really like it. So, I just change to "Music no Chikara" which basically is the same thing, but better if abbreviated "Munchika".
- Remix.run + Typescript
- TailwindCSS
- Supabase
- ESLint + Prettier
- Husky + Lint-staged
- Cypress (E2E/integration)
- Vitess (Unit)
- Testing Library
- use prisma.io with supabase(or move to planetescale??) because prisma has better types that comes with schema.
- integrates CI for testing.
- mock API calls with MSW for seamless testing.
- handle complex app logic with xstate?