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.

S
Description
Adano - a pretty based note application template. It is the base of the ADA note application. Since it's quite clean, i decided to save it separate for re-use in the future. It is barely styled but seems nice. It has kind of google keep layout.
Readme
84 KiB
Languages
Python 50.4%
HTML 47.3%
Makefile 2.3%