Discover the ultimate Anime Platform, built on Next.js 13. Explore anime, join communities, manage watchlist, view leaderboards, and engage in polls. An open-source all-in-one hub for anime enthusiasts. Join us now!
- Framework: Next.js
- Database: Supabase
- Styling: Tailwind CSS
- Authentication: NextAuth.js
- ORM: Prisma ORM
- UI Components: shadcn/ui
- File Uploads: uploadthing
- Drag and Drop: react-dnd
- Deployment: Vercel
- Authentication with NextAuth.js
- File uploads with uploadthing
- ORM using Prisma ORM
- Database on Supabase
- Validation with Zod
- Drag and drop with React-dnd
- Admin dashboard with anime
- Clone the repository
git clone https://github.com/Sukrittt/Otaku-Sphere.git
- Install dependencies using pnpm
npm install
- Copy the
.env.example
to.env
and update the variables.
cp .env.example .env
- Start the development server
npm run dev
- Push the database schema
npx prisma db push
Follow the deployment guides for Vercel, Netlify and Docker for more information.
Contributions are welcome! Please open an issue if you have any questions or suggestions. Your contributions will be acknowledged. See the contributing guide for more information.
Licensed under the MIT License. Check the LICENSE file for details.