Skip to content

riteshk-007/Blog-Platform

Repository files navigation

Blog Platform

image

Overview

This repository contains the source code for a Blog Platform. This platform allows users to create, edit, and share their own blog posts. The application is built with Next.js 14 and uses MongoDB as the database with Prisma ORM for data management.

image

Features

  • User Authentication: Register and log in to your account securely.
  • Create Blogs: Users can create their own blog posts with a user-friendly text editor.
  • Edit Blogs: Users can edit their existing blog posts.
  • Delete Blogs: Users can delete their blog posts if they wish.
  • Profile Update: Users can update their profile information.
  • Image Upload: The platform supports image uploads using Cloudinary.

Technologies Used

  • Frontend: Next.js 14
  • Backend: Node.js
  • Database: MongoDB with Prisma ORM
  • Image Upload: Cloudinary

image

Installation

  1. Clone this repository: git clone https://github.com/riteshk-007/Blog-Platform.git
  2. Navigate to the project directory: cd Blog-Platform
  3. Install dependencies: npm install
  4. Start the server: npm run start

image

Contributing

Contributions are welcome! Please read the contributing guidelines before getting started.

Contact

If you have any questions, feel free to reach out to me at (codeshorts007@gmail.com).