Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sumit-saha-x/blog_web-application

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.
https://github.com/sumit-saha-x/blog_web-application

blog-website css ejs express javascript nodejs

Last synced: 7 days ago
JSON representation

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.

Awesome Lists containing this project

README

        

# 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