Skip to content

srhqmp/phonebook

Repository files navigation

This is a simple phonebook application built with Node.js and Express.js for the backend and a ReactJS frontend. It allows users to store and manage their contacts.

Features

  • Add new contacts
  • View existing contacts
  • Update contact details
  • Delete contacts

Getting Started

Prerequisites

  • Node.js installed on your machine

Installation

  1. Clone the repository:
git clone https://github.com/srhqmp/phonebook
  1. Install dependencies
npm install

Usage

Running the server

npm start

This will start the backend server.

Running the frontend

npm run client

This will start the frontend server.

Open http://localhost:3000 to view in the browser.

Deployment

This project is deployed on https://srhqmp-phonebook.fly.dev. You can access the live version here.

To deploy your own instance, you can use the following command:

npm run deploy:full

Additional Information

For more details about the project, see the documentation in the frontend/ and backend/ directories.