a simple application made with nuxt 3 in 4 days.
- Search shows from TV maze API
- Display info about each show
- Add Shows to your list
- Sort them
- select some of them in your list to launch a randomizer based on the rating of each show
- 🎨 Frontend: Nuxt 3, Vue.js 3
- 💅 Design system: Tailwind CSS v3
- 🧩 UI components: Radix UI for vue, Ark UI, Naive UI
- 📚 Language: TypeScript
- 🧹 Linting & Formatting: ESLint + Prettier
Make sure to install the dependencies:
# pnpm
pnpm install
Start the development server on http://localhost:3000
:
# pnpm
pnpm run dev
Check out the deployment documentation for more information.