Simple Wish List

Project Overview

Simple Wish List is a MERN stack application that allows users to add, edit, and delete wishes. The application provides a straightforward interface for managing personal wishes, demonstrating fundamental CRUD (Create, Read, Update, Delete) operations. This project serves as an excellent example for those learning full-stack web development.

Live URL

https://simple-wish-list.netlify.app

Features

  • Add Wish: Users can add their wishes via a simple input form.
  • Edit Wish: Any wish can be edited, enabling users to update wish details.
  • Delete Wish: Wishes can be deleted effortlessly.
  • Public Access: All users can edit and delete any wish, showcasing collaborative functionality.

Used Technologies

  • Frontend:
    • React: A JavaScript library for building user interfaces.
    • React Router: For handling in-app navigation.
  • Backend:
    • Node.js: JavaScript runtime for building server-side applications.
    • Express: A minimal and flexible Node.js web application framework.
    • MongoDB: A NoSQL database for storing wish data.

Getting Started

To get started with this project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/jahid-sourav/simple-wish-list-client.git
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev