Inspiration
We got to talking about our economy and businesses and how difficult it can be to afford anything beyond necessities. We took inspiration from service worker friends who trade their talents with other service workers, and decided to build a system to facilitate those exchanges.
What it does
Juvo is made to connect businesses and services alike, for people to trade their arts and talents in place of money. For example, a user could trade massage for a tattoo, or a tutoring session for fresh baked muffins. These services would usually cost a pretty penny but now they can be paid for with a talent/service that you provide, further building community and the cashless economy.
How we built it
For back-end we used Java. Front-end was React.js, HTML, and CSS. We used GitHub to manage our code and collaboration. We used Spring Boot for our framework and MongoDB for our database. For hosting, we used GitHub pages for the front-end, and a personal server to host the back-end.
Challenges we ran into
The main issue was integrating the front and back ends together and deploying everything cleanly. We had some struggles with git and Spring configurations and spent a lot of time researching and adjusting our config files. That and debugging took up most of our time, as coding didn't take as long. Re-familiarizing ourselves with less-used coding languages and establishing the ground works also took some time to adjust to but we did it smoothly!
Accomplishments that we're proud of
We are proud of our design elements, making the user experience easy to understand but also unique! We are also impressed with our back end integration and seamless, fast REST API requests between the back and front ends. But most of all, we are proud of our innovative idea to revolutionize the business economy and bring small businesses and laborers together. We pride ourselves on making products and features that are reliable and can be constantly updated with the upcoming updates to our world and establishments and Juvo does just that!
What we learned
We learned many important skills, like application making, coding, frameworks, and working in a team! Creating markups all the way down to creating complex configuration files has given us all more of an understanding of a software developer and the life cycle of creating something you only think of. We also understood more about databases and how to implement them, which always comes into use in our world today.
What's next for Juvo
We want to make sure we can update and improve our product for years to come. Implementing new features like more streamlined search and filtering, maybe even a news portion to keep updates of our economy and future businesses, we want to have our product constantly be managed and upgraded. Most importantly though, we want to continue to give people a way to get the services they've always wanted but could never afford in this day and age. We want to continue to help people and Juvo has and will continue to do just that.

Log in or sign up for Devpost to join the conversation.