https://github.com/arnab-0053/otakutv
Otaku.tv is a personal project aimed at anime enthusiasts to review and discuss anime. It fetches anime data from the Jikan API and allows users to interact with anime. Mainly, it's built using Next.js and Tailwind CSS.
https://github.com/arnab-0053/otakutv
animesite clerkauth jikan-api mongodb-atlas nextjs14 shadcn-ui swiper-js tailwindcss
Last synced: 30 days ago
JSON representation
Otaku.tv is a personal project aimed at anime enthusiasts to review and discuss anime. It fetches anime data from the Jikan API and allows users to interact with anime. Mainly, it's built using Next.js and Tailwind CSS.
- Host: GitHub
- URL: https://github.com/arnab-0053/otakutv
- Owner: ArNAB-0053
- Created: 2024-08-18T16:00:25.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-29T15:23:48.000Z (over 1 year ago)
- Last Synced: 2025-03-01T05:30:35.425Z (over 1 year ago)
- Topics: animesite, clerkauth, jikan-api, mongodb-atlas, nextjs14, shadcn-ui, swiper-js, tailwindcss
- Language: JavaScript
- Homepage: https://otaku-tv.vercel.app
- Size: 22.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Project Name: Otaku.tv
## Project Description:
Otaku.tv is a personal project aimed at anime enthusiasts to review and discuss anime. It fetches anime data from the Jikan API and allows users to interact with anime. Mainly, it's built using Next.js and Tailwind CSS.
## Features
- Anime list with pagination
- Anime reviews and comments
- User avatar selection
- Favorites functionality (Add/Delete)
- Responsive design
## Technologies Used:
- Next.js 14 (for both frontend and backend)
- Tailwind CSS & Vanila CSS (for styling)
- MongoDB Atlas (for database)
- Jikan API (for fetching anime data)
- ShadCN UI components
## API Integration:
- **Jikan API**: For fetching anime data.
- **MongoDB Atlas**: For storing user data such as comments, favorites and avatars ID.