A full-stack MERN application to manage and showcase anime content. Built with a clean UI for users and a secure admin panel to add anime entries.
π Features
- π Frontend: Built with React.js and Tailwind CSS
- π Authentication: JWT-based login/signup system
- π§βπ» Admin Panel: Only visible to admin users for adding anime data
- π¦ Backend: Node.js + Express + MongoDB for data storage
- π· Anime Form: Admin can add Name, Category, Title, Rating, and Image URL
- π Protected Routes: Only authorized users can access the admin area
π οΈ Technologies Used
- React
- Tailwind CSS
- Express.js
- MongoDB
- Mongoose
- JWT (JSON Web Tokens)
- React Hook Form
- Axios
β¨ Admin Access
Only users with admin privileges can access the Admin Panel and add new anime. The navbar shows the Admin route only if the logged-in user is admin.