Skip to content

A blog web application built with JavaScript, Express, and EJS for creating, editing, and deleting blog posts. Note: This app doesn’t include database storage—data resets on server restart.

Notifications You must be signed in to change notification settings

sumit-saha-x/Blog_Web-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlogDumps

A dynamic, minimalistic blog web application built with JavaScript, Express, EJS, and CSS. This application allows users to share, edit, and delete blog posts. Each post includes a timestamp and the user’s personal information for display.

Note: This application does not include a backup database for data storage. All posts are stored temporarily in memory, meaning that all data will reset upon server restart.

Features

  1. Create a Post: Add a new post with personal details (first name, last name, username) and a message.
  2. Edit a Post: Update the content of an existing post.
  3. Delete a Post: Remove a post from the display.
  4. Unique ID Assignment: Each post is assigned a unique ID using UUID.
  5. Responsive Design: The application is styled for readability and functionality on various screen sizes.

Installation

  1. Clone the Repository.

  2. Navigate to the Project Directory.

  3. Install Dependencies: npm install

  4. Run the Application: nodemon index.js/node index.js

  5. Open your browser and navigate to: http://localhost:3000

🔗 Live Demo

You can access the webpage online on: https://blogdumps.onrender.com

📸 Visual Tour

BlogDumps preview

About

A blog web application built with JavaScript, Express, and EJS for creating, editing, and deleting blog posts. Note: This app doesn’t include database storage—data resets on server restart.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published