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

Top comments (0)