# Local JSON API Learn how a complete application fits together: a Python HTTP server, a SQLite database and a browser client. Create, list and delete notes. This local development starter binds to localhost; add authentication and a production server before exposing it to the internet. ## Requirements - Python 3.10 or later - A modern browser ## 1. Download and extract Open a terminal inside the local-json-api folder. ## 2. Start the application The database is created automatically in this folder. ```sh python3 server.py ``` ## 3. Use it Open http://127.0.0.1:8765 in your browser. Add a note, refresh and check that it persists. ## 4. Run tests Tests use a temporary database, leaving your notes unchanged. ```sh python3 -m unittest discover -v ``` ## Licence MIT. See LICENSE.