A simple iphone contacts app which helps to create, view, edit and delete the contacts.
- npm -- V 8.16.0
- node -- V 16.14.2
- Create, view, edit and delete a contact.
- Sorting contacts by search value.
- Validating input values.
- Angular - for Front-end Framework
- MongoDB - for Database
- Docker - for production generation
- Docker-compose - for running the production app
- Express.js - for Nodejs
- Clone the project
--
git clone <projectUrl>
- Install the dependencies
--
cd ContactsIphoneApp
--cd angularapp && npm i
--cd api && npm i
- Run the frontend
--
cd angularapp
--ng serve
- Run the backend
--
cd api
--nodmeon server.js
-
Clone the project --
git clone <projectUrl>
-
Build the docker --
cd ContactsIphoneApp
--docker-compose up --build