Skip to content

"NodePostManager" is a Node.js web app for seamless post management, including adding, deleting, searching, and editing posts. Built with Express.js, Method Override, and UUID, it simplifies content organization for bloggers and content creators.

Notifications You must be signed in to change notification settings

Puneet-Bajaj-IITM/Api-posting-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NodePostManager - RESTful Post Management

NodePostManager is a RESTful web application for efficient post management, incorporating CSS, EJS, HTML, and JavaScript. It's designed to simplify the process of adding, deleting, searching, and editing posts following REST principles. Built with Node.js and Express.js, it leverages key libraries like Method Override and UUID for a seamless user experience.

Features

  • Add Posts: Easily create and publish new posts using RESTful POST requests.
  • Delete Posts: Remove posts you no longer need with RESTful DELETE requests.
  • Search Posts: Quickly find specific posts using a RESTful GET request.
  • Edit Posts: Update and modify existing posts using RESTful PUT requests.

Technologies Used

  • Node.js
  • Express.js
  • Method Override
  • UUID
  • HTML
  • CSS
  • EJS
  • JavaScript

Installation

  1. Clone this repository to your local machine.
  2. Run npm install to install the required dependencies.
  3. Start the application with npm start.
  4. Open your web browser and visit http://localhost:7860 to access NodePostManager.

Usage

  1. Add new posts by making a RESTful POST request.
  2. Delete posts using a RESTful DELETE request.
  3. Search for posts using a RESTful GET request.
  4. Edit posts by making a RESTful PUT request and specifying the post to update.

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests to help improve this project.

Author

  • Puneet Bajaj

Acknowledgments

  • Thanks to the Node.js and Express.js communities for their excellent documentation and libraries.

About

"NodePostManager" is a Node.js web app for seamless post management, including adding, deleting, searching, and editing posts. Built with Express.js, Method Override, and UUID, it simplifies content organization for bloggers and content creators.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published