Skip to content

This is a simple CRUD (Create, Read, Update, Delete) web application built with React.js on the frontend and Node.js (Express) on the backend. The application allows users to perform CRUD operations on posts, including adding new posts, viewing existing posts, editing posts, and deleting them.

Notifications You must be signed in to change notification settings

karanwal123/basic_CRUD_project

Repository files navigation

Basic CRUD Project

A simple CRUD (Create, Read, Update, Delete) web application built with React.js and Node.js.
It allows users to add, view, edit, and delete posts.

🚀 Features

  • ✅ Fetch and display posts from an API
  • ✅ Add new posts
  • ✅ Edit existing posts
  • ✅ Delete posts
  • ✅ Responsive UI with Tailwind CSS

🛠️ Tech Stack

  • Frontend: React.js, Tailwind CSS
  • Backend: Node.js, Express.js
  • Icons: Lucide React

📂 Project Structure

/basic_CRUD_project │── /src │ ├── /components │ │ ├── Posts.jsx │ │ ├── Form.jsx │ ├── /api │ │ ├── PostApi.js │── package.json │── README.md

Method Endpoint Description GET /posts Fetch all posts POST /posts Add a new post PUT /posts/:id Update a post DELETE /posts/:id Delete a post

Thank you for giving it a look..this is a learning project only

About

This is a simple CRUD (Create, Read, Update, Delete) web application built with React.js on the frontend and Node.js (Express) on the backend. The application allows users to perform CRUD operations on posts, including adding new posts, viewing existing posts, editing posts, and deleting them.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published