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.
- 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.
- 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.
To get a local copy of this project up and running, follow these steps:
Node.js
installed on your machine.
- Clone the repository:
git clone https://github.com/psathul073/blog-web-app.git
- Navigate to the project directory:
cd blog-web-app
- Install the dependencies:
npm install
- Start the server:
npm index.js
- Open your browser and go to
http://localhost:3000
to see the app in action!
- 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.
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!
This project is licensed under the MIT License.
- Inspiration from various blogging platforms.
- Thank you to the open-source community for the amazing resources and tools. hr
Happy blogging!