DEV Community

Divya Pankaja Nanda
Divya Pankaja Nanda

Posted on

MongoDB Atlas Hackathon 2022 on DEV

What I built

Unveil is a platform built with the intention to help developers showcase their talent and make recruitment easier for recruiters by providing them with means to handle an entire cycle of recruitment process at a single place and developers to apply to a job as smoothly as possible.

Currently a basic version is deployed - where in all open jobs are being displayed. Stay tuned for more features.

Category Submission:

Think Outside the JS Box

Images

Image description

Link to Source Code

https://github.com/DivyaPankajaNanda/unveil/tree/master

Permissive License

MIT

Background

I wanted to make the recruitment process easier for both dev and recruiters and add more transparency to the entire process.

How I built it

I used Fastapi and SvelteKit along with MongoDb.

Though there are many features still pending on the frontend side, while building the backend i did came accross a lot of interesting facts about Fastapi and MongoDb like understanding the difference between json and bson while i was deciding wether to use UUID or Objectid, crud operations in MongoDb with order by and other additional constraints,etc.

No doubt there is still a lot more to learn w.r.t realtime features , text based search using aggregation, etc. which will continue after this hackathon too.

Additional Resources/Info

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more