Contact Manager is an application written in typescript that offers an easy administration of contacts. For each contact, the information required is a name, an avatar and a short bio. The app also offers the feature of adding a note for each contact with a coresponding date.
The application will be split in two parts:
- Contacts on the left hand side as a side navigation
- Contact Details on the right hand side
On details for each contact are his/her BIO and NOTES The notes functionality will serve as a to-do application, allowing the manager to add dated tasks in the backlog for each individual contact.
- npm
- typescript
- bower
# Get the latest snapshot
git clone --depth=1 https://github.com/flashjpr/contact-manager.git
# Install the bower dependencies
projectRoot> $ bower install
# In the path 'app/src' start the typescript comipler in watch mode
app/src> $ tsc.cmd -w
# Optional: install (npm install -g live-server) and use the live-server package so you don' t have to refresh the page in the browser anymore
projectRoot> $ live-server