Skip to content

Latest commit

 

History

History
50 lines (45 loc) · 1.96 KB

README.md

File metadata and controls

50 lines (45 loc) · 1.96 KB

Blog Web App

Welcome to the Blog Web App! This is a simple yet powerful blogging platform that allows users to create, edit, and delete posts without the need for a database. It's designed to be user-friendly and straightforward, making it easy for anyone to start blogging.

Features

  • Create Posts: Easily write and publish new blog entries.
  • Edit Posts: Make changes to your existing posts whenever you need.
  • Delete Posts: Remove posts that you no longer want to display.
  • User-Friendly Interface: A clean and intuitive design that enhances the user experience.

Technologies Used

  • CSS: For styling and layout.
  • JavaScript: For client-side interactivity.
  • Node.js: For server-side development.
  • Express: To handle routing and server management.
  • EJS: For templating and rendering views.

Getting Started

To get a local copy of this project up and running, follow these steps:

Prerequisites

  • Node.js installed on your machine.

Installation

  1. Clone the repository:
    git clone https://github.com/psathul073/blog-web-app.git
  2. Navigate to the project directory:
    cd blog-web-app
  3. Install the dependencies:
    npm install
  4. Start the server:
    npm index.js
  5. Open your browser and go to http://localhost:3000 to see the app in action!

Usage

  • Create a Post: Click on the "New Post" button, fill out the form, and submit.
  • Edit a Post: Click on the edit icon next to the post you want to modify.
  • Delete a Post: Click on the delete icon to remove the post.

Contributing

If you'd like to contribute to this project, feel free to fork the repository and submit a pull request. Any improvements, bug fixes, or new features are welcome!

License

This project is licensed under the MIT License.

Acknowledgments

  • Inspiration from various blogging platforms.
  • Thank you to the open-source community for the amazing resources and tools. hr
Happy blogging!