This weekend (28th-29th November), we introduced some new features and a lot of bug fixes and refactoring the code+project structure. We also worked on making the UX(user experience) better and making the instructions on different parts of the app short and simple.
Camera Mode Improvements:
In the earlier versions, our CameraMode was not working properly. Since we aren't experienced in JavaScript, we spent a lot of time troubleshooting this part of our project; though, it was also a good challenge for us. This weekend we resumed work on that and finally got it working.
Landing Page: To make the purpose of our project "Snap N' Reuse" clear, we also made a landing page which explains the motivation, impact, technical working of our project. We dedicated a lot of time on designing the landing page, keeping best UI,UX, marketing/copywriting practices in mind.
Browse Guides: Apart from the landing page, we also added a "Browse Guides" webpage. We realized that maybe sometimes a user would just want to read some instructables on how to reuse a particular item and they shouldn't be forced to take/upload a picture. So, this page has a row of buttons for the 6 waste items which our ML app can detect, and clicking on any item will fetch a few of our curated instructables for that item.
As we added these pages and our assets used(icons, images etc) increased, we restructured our project directory like any other professional webapp development project.
Like any other good hackers, we also ended up spending 4 hours on 2 silly bugs. But, in the end it was a great experience, as we got to polish our JS,CSS, HTML skills even more.
Log in or sign up for Devpost to join the conversation.