https://github.com/soumyapro/address-book-
This is a Address Book using the MERN stack. The application will enable users to add, remove, edit and view addresses.
https://github.com/soumyapro/address-book-
expressjs jwt-authentication jwt-token mongodb nodejs reactjs
Last synced: 7 months ago
JSON representation
This is a Address Book using the MERN stack. The application will enable users to add, remove, edit and view addresses.
- Host: GitHub
- URL: https://github.com/soumyapro/address-book-
- Owner: Soumyapro
- Created: 2024-07-31T13:49:21.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-31T13:58:14.000Z (about 1 year ago)
- Last Synced: 2025-01-11T23:15:13.844Z (9 months ago)
- Topics: expressjs, jwt-authentication, jwt-token, mongodb, nodejs, reactjs
- Language: JavaScript
- Homepage:
- Size: 3.57 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Address Book
## Overview
**Address Book** is a web application built using the MERN stack (MongoDB, Express, React, Node.js). It allows users to manage their contacts efficiently by providing features to add, edit, delete, and search for contact details. The application includes user authentication, responsive design, and pagination.
## Features
- **CRUD Operations**: Add, view, edit, and delete contacts.
- **Search Functionality**: Search contacts by name, relation, phone, or address.
- **User Authentication**: Secure login and logout using JWT.
- **Responsive Design**: Adaptable to various devices and screen sizes.
- **Pagination**: Display a limited number of contacts per page.## Technologies Used
- **Frontend**: React, Tailwind CSS, Framer Motion
- **Backend**: Node.js, Express.js
- **Database**: MongoDB
- **Authentication**: JWT (JSON Web Tokens)
- **Styling**: Tailwind CSS
- **Animations**: Framer Motion## Getting Started
### Prerequisites
- Node.js
- MongoDB (local or cloud instance)
- Git### Installation
1. **Clone the repository:**
```bash
git clone https://github.com/username/address-book.git
cd address-book