shaanMS / Online_Social_Posts_Manager

Here json based data of posts is managed using EJS , MongoDb , Express , Node Js etc
0 stars 0 forks source link

Social App Posts Management System

Project Overview

The Social App Posts Management System is a Node.js-based application that allows users to interact with posts from a MongoDB database. The application fetches posts from the JSONPlaceholder API and saves them to the MongoDB database. It provides users with a simple interface to view, add, edit, and delete posts. The backend is powered by Express.js, and the front-end uses EJS for rendering views. MongoDB is used to store post data locally.

Key Features:

Upload Date - 16/11/2024

Project Overview

The Social App Posts Management System is a Node.js-based application that interacts with posts stored in a MongoDB database. The application fetches posts from the JSONPlaceholder API and saves them into a local MongoDB database. The app allows users to:


Technologies Used:


Features:

  1. Fetch Posts from JSONPlaceholder and store in the local MongoDB database.
  2. View All Posts: List all posts with options to edit or delete them.
  3. Create New Post: Add a new post through a form.
  4. Edit Post: Modify title and description of existing posts.
  5. Delete Post: Remove posts from the database.
  6. Form Validation: Ensures fields are filled before submitting a post.

Project Screenshots

Welcome Page

Welcome Page


Viewing Posts

Viewing Posts


Editing Posts

Editing Posts


Create New Post

Create Post


MongoDB Data View

MongoDB Data View

MongoDB Data View

MongoDB Data View