A basic blog site where users can register, log in, create posts, and delete posts. This project is built using [Express , Node JS], and it provides a straightforward way for users to share their thoughts and ideas through blog posts.
You can try out the live demo of this project by following this link.
-
User Registration and Authentication: Users can create accounts and log in to the blog site securely.
-
User Profile: Each user has a personal profile page that displays their information and published posts.
-
Create Posts: Logged-in users can create new blog posts with titles and content.
-
Delete Posts: Users can delete their own posts.
-
Demo Login: To get a quick overview of the site, you can use the following demo login credentials:
- Username: shree
- Password: 123
To run this project locally, follow these steps:
Clone this repository to your local machine and run following commands:
git clone https://github.com/Shree-77/BlogWebsite.git
cd simple-blog-site
npm install
npm start or nodemon app.js