What I built
I have built a search application where we can add useful links (like bookmarks) and quickly search them when required.
Category Submission:
Random Roulette
App Link
https://indexed-bookmark-frjpg.ondigitalocean.app/
Kubernetes version
http://139.59.193.16:8080/
Screenshots
Description
With this application useful links (i.e. bookmarks) can be stored and when needed searched near real time. This is based on ElasticSearch, so full text search is supported.
New bookmarks can be added with name, url and tags which will be used to index for faster search. Also the existing bookmarks can be updated.
Link to Source Code
https://github.com/sivanandapanda/indexed-bookmark
Permissive License
MIT
Background
Sometimes there are too many bookmarks or list of useful link we save for future reference and the useful ones could be hard to find when we need them most. Google results may be overwhelming with what we are looking for. With this application useful site or link can be added with a common tag and then later on can be searched.
How I built it
(How did you utilize DigitalOcean’s App Platform? Did you learn something new along the way? Pick up a new skill?)
For backend I have used Java/Quarkus and for frontend qute template and bootstrap. ElasticSearch is used for full text serach and mongodb is used for persistence. This is deployed to Digital Ocean as a docker container and can be deployed as a kubernetes Load Balancer service as well.
Top comments (0)