The problem Collate solves
- As a developer, programmer, student , we do a lot of searching and perusing through documentation, articles, links, research paper,etc.
- So often , we find ourselves not able to find that article that we read, that amazing tutorial link, that github repo which has solution for our assignment , research paper, the list is endless.
- Obviously , you can store web pages in bookmarks or google docs or even notepad. But we can all agree that is not ideal.
- We usually bookmark those links or write some notes here and there
- Even though many times these important links or notes get lost somewhere
- Sometimes we forgot where we have written all those things
- To solve this problem, Collate will be extremely useful
- This was the motivation behind Collate , to help us/you organize and collect information at a single place.
Features
- Dark mode toggle
- password less login
- cloud access , create resource and save, to access anytime and anywhere.
- dashboard to access all your resources
- feed to access public resources
- make you resource public to share with others
- helpful tags to create resources
Challenges we ran into
- This was a very challenging hackathon ,as we all were working on technologies we had little to no experience in.
- This was the first time we used react , tailwind css. So , obviously there were some hickups , but nothing that could not be solved
- While developing the frontend , we had some trouble with state management, we learned about redux and integrated it into our project.
- On backend side , this was our first experience with cockroahDB , we faced some intializiation challenges there, but we were able to overcome it.
- The docuemntation for sequelize ORM , wasn't upto the mark, we had to do lot of trial and errors to get the functions working.
- Further we used SAWO for password less authentication , which was first for us.
- Hosting turned out to be the biggest challenge of all, we tried all the major free hosting sites heroku, vercel , netlify , but during the deployment we faced errors.