A Single Page Application (SPA) for managing an address book. Built using Vue 3, TypeScript, HTML, and SCSS.
- List all contacts in the address book.
- Add, edit, and delete contacts.
- Persist data on the client side.
- Form validation for user inputs.
- Node.js: Version 16 and up.
- Clone the repository:
git clone https://github.com/lumdukaj/address-book.git
- Navigate to the project directory:
cd address-book - Install dependencies:
npm install
- Start the development server:
npm run dev