Outliner is a web based application that allows a user to create and manage hierarchical outline. Each outline has a brief title and can have multiple children. This app provides a simple UI for adding, editing, and deleting nested outlines. It is created using a Flask backend and a Javascript frontend.
- Create and manage outlines
- REST API: Flask based API allows for adding, editing, and deleting items
- Persistent Structure: Outline items maintain parent-child relationship
- Minimalist design
- Backend: Flask (Python) for handling API requests and managing the Outlines
- Frontend: Vanilla JavaScript for UI updates