Contacts Application as an interview task for Frontend Engineer position
Contacts Application is small app to save your contacts list and make all operation (Add, Edit, Delete And search).
- you can add new contact with multiple phones as you want
- you can delete multi contacts by one click after checking them
- you can edit contacts and add more phones or delete from them
- the form page will notify you if you made edits and want to leave it
- the application is working with a fake api that retrieve data from Json files and make all operations in memory so If you click refresh your update will rollback
- the list shows you only two phones from the contact phones phones
- the list page has pagination and sorting and search
After Cloning the repo follow the bellow steps for installation
1- Run npm install
to install the required packages
2- Run ng serve -o
for running the application on the dev server
- Angular - The web framework used
- Angular Material - Material Design components and the Angular
- Ibrahim Sabry - Senior Frontend Engineer