DEV Community

Sivanand Panda
Sivanand Panda

Posted on

Indexed Bookmark

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

Alt Text
Alt Text

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.

Additional Resources/Info

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay