# Adano Notes & Tags Template This repository is a template for a notes and tags application. **Note:** This is not a standalone application for end-users. It serves as a clean, minimal base system. The ADA project used this system as the foundation for its notes-taking application. Due to its simplicity and clarity, I decided to give it its own dedicated repository. ## Functionality - **URL Endpoints:** - `GET /api/notes` — Retrieve all notes - `POST /api/notes` — Create a new note - `GET /api/notes/{id}` — Retrieve a specific note - `PUT /api/notes/{id}` — Update a note - `DELETE /api/notes/{id}` — Delete a note - `GET /api/tags` — Retrieve all tags - `POST /api/tags` — Create a new tag - `GET /api/tags/{name}` — Retrieve a specific tag - `PUT /api/tags/{name}` — Update a tag - `DELETE /api/tags/{name}` — Delete a tag - `POST /api/upload` — Upload files - `GET /` — Serve the frontend application - `GET /api/health` — Health check endpoint *Note:* /docs and /openapi.json are provided for API documentation. ## Usage *This is a template. Customize and extend as needed for your projects.*