Welcome to OTAKUBLOGGER, a platform dedicated to anime enthusiasts where you can read and share blogs about your favorite anime series, characters, and much more.
- Browse anime blogs written by various authors.
- Create, edit, and delete your own blogs.
- User authentication and profile management.
- Search for blogs by keywords or categories.
- Responsive design for an optimal viewing experience on all devices.
Follow these steps to set up the project locally.
- Node.js and npm installed on your machine.
- MongoDB instance running locally or a MongoDB Atlas account.
git clone https://github.com/your-username/OTAKUBLOGGER.git
cd OTAKUBLOGGERnpm installMONGO = <Your Mongo URI>
AUTH_SECRET = <Your AUth Secret>
AUTH_URL = <Your Auth URL>
GITHUB_ID = <Your Github ID>
GITHUB_SECRET = <Your Github Secret>
npm run devBrowse through the latest anime blogs.
Read full blogs, leave comments, and interact with other users.
Manage your profile, view your posted blogs, and edit or delete them.
Sign up or log in to create and manage your blogs.
Admin page to manage users and blogs.
Contact page to reach out.
Next.js: A React framework for server-side rendering and static site generation. MongoDB: A NoSQL database for storing blog posts and user data. React: A JavaScript library for building user interfaces. NextAuth.js: Authentication for Next.js applications.
