30 lines
1.2 KiB
Markdown
Raw Normal View History

2025-06-22 22:13:38 +02:00
# 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:* The above endpoints are indicative. The actual implementation may vary.
## Usage
*This is a template. Customize and extend as needed for your projects.*