Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revamp API (full text search, relations, filter by license or tag) #100

Open
duerrsimon opened this issue Nov 16, 2023 · 1 comment
Open

Comments

@duerrsimon
Copy link
Owner

duerrsimon commented Nov 16, 2023

To achieve #55 #72 #74 and #73 we need an API behind the frontend.

It could be built on FastAPI to keep a flatfile based managment of the icons.

Each icon has a unique name and a metadata field in the SVG header.
The API server on initialization loads all metadata and relations between icons and then responds to get requests with the list of icons.

@duerrsimon
Copy link
Owner Author

On each commit to main the files are synced to the API server and a reindex of the existing data is triggered

@duerrsimon duerrsimon changed the title Revamp API Revamp API (full text search, relations, filter by license or tag) May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant