The Contact Card app is a Progressive Web Application (PWA) that allows users to store contact information and profile pictures, and add, edit, and delete information as needed. This convenient single-page application can be used on any device, providing a seamless user experience both online and offline.
- fetch
- babel
- webpack
- plugins
- indexeddb
- idb
- fetch-api
- offline-capable
- heroku-deployment
- web-manifest
- concurrently
- lighthouse-audits
- manifest-json
- workbox-webpack-plugin
- cache-api
- pwa-app
-
Clone the repository:
git clone git@github.com:Jay1194/Contact-Card.git cd Contact-Card
-
Install dependencies:
npm install
-
Start the development server:
npm run start:dev
- Open your browser and navigate to
http://localhost:3000
. - Use the app to add, edit, and delete contact information and profile pictures.
- The app works offline and on any device, providing a seamless user experience.
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Commit your changes:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature/your-feature-name
- Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.