nadiia-tsytsylina / phonebook

Home Page:https://nadiia-tsytsylina.github.io/phonebook/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Phonebook app

This is a React application that allows user to register and login to store contacts, including name and phone number. There is also the ability to filter the phone book by contact name, which solves the problem of finding contacts.

The application contains 4 pages:

  • Home page - the page with decsription of the app.
  • Register page - the public page where user can register;
  • Login page - the public page where user can sign in;
  • Contacts page - the private page where user can add and delete contacts and filter them by contact name.

Technology stack

  • React
  • React Router
  • Redux Toolkit
  • Redux Persist
  • Axios
  • Emotion styled
  • Webpack

Getting Started

To get started with this project, follow these steps:

  1. Clone this repository to your local machine.
  2. Navigate to the project directory.
  3. Install the required dependencies using
   npm install

or

  yarn install
  1. Start the development server with
   npm start
  1. Open your web browser and visit http://localhost:3000/ to access the application.

Author

Nadiia Tsytsylina

Linkedin Github Telegram Gmail