Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 810 Bytes

File metadata and controls

28 lines (18 loc) · 810 Bytes

Dash API Demo - Contacts

This repository demonstrates a simple web application built with Dash for managing contacts. The app reads contact data from a JSON file (contacts.json) and displays them in a table along with a histogram showing the number of contacts per age bucket. Additionally, the app includes functionality to delete contacts, while adding contacts is currently a skeleton implementation, so it's up to you to implement it.

Setup Instructions

  1. Create a Virtual Environment
python3 -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
  1. Install Dependencies
pip install -r requirements.txt
  1. Run the API
python app.py
  1. Open the app

Open http://localhost:8050 in your browser to see the app.