Welcome to the repository for your fantastic Blog Website powered by Next.js, Prisma, NextAuth, Firebase, Framer Motion, and React Quill.
Provide a brief overview of your blog website, its purpose, and the technologies used.
- Next.js
- Prisma
- NextAuth
- Firebase
- Framer Motion
- React Quill
- swr
- User Authentication: Utilizes NextAuth for secure user authentication.
- Database Management: Prisma is used for efficient database operations.
- Real-time Data: Firebase is integrated to enable real-time data updates.
- Smooth Animations: Framer Motion enhances the user experience with sleek animations.
- Rich Text Editing: React Quill provides a user-friendly interface for content creation.
Follow these steps to get your blog website up and running on your local machine.
- Clone the repository:
git clone https://github.com/HasanMt12/Collaborative-Mindspace-blog-app-.git
- **navigate to the project directory:
cd Collaborative-Mindspace-blog-app-
- **Install dependencies:
npm install
- **Configure Environment Variables: Edited the .env Add the necessary environment variables for Firebase, googleId, mongodbURI and other services.
- **Run the development server:
npm run dev