Inspiration

Looking for that one file among millions of others in the storage is a pain cause honestly, no one remembers file names. What if we could search for files using different hashtags associated with it rather than a single file. That's how the idea of HashMyStuff struck my mind.

What it does

HashMyStuff allows you to store your information with not just a name to that post but hashtags, so you don't have to worry about remembering the name of the file.

How I built it

HashMyStuff is a web app built using node.js express.js and EJS to render the information posted by the user.

Challenges we ran into

As the user keeps posting information, there was a need to be able to create pages for each post dynamically, being a beginner it was kinda troublesome but I figured it out and discovered express routing parameters.

Accomplishments that we're proud of

This was my first successful hackathon which is a big achievement on its own. And this would be one of the cleanest code that I ever wrote till now which even I'm super happy about. And the way I fixed the bugs whether by using Stackoverflow or reading the documentation, I think this project has made me a better developer.

What we learned

Honestly, node.js has always been confusing to me and being a beginner in backend development I did not expect to write the code so efficiently. There was a lot of playing around with data structures like strings, arrays and objects, I learnt some programming techniques used to manipulate these data structures using different algorithms.

What's next for HashMyStuff

Due to my limited knowledge and time, I could not implement Database, I plan to use MongoDB as the database and implement a user login system so that each user can access the information stored by them.

Share this project:

Updates