Inspiration
After applying to over 800 internships total as a group, we received many rejections from various companies. We wanted a release from endless applying, and thus Bounce Back was born. Bounce Back is meant to be a positive website for students to share honest reviews about rejections. As a break from the bias towards success stories, Bounce Back gives students an opportunity to see that failure is common, they're not alone, and even the most successful people have faced setbacks along the way.
What it does
This website is a place for students to come and talk about their experience with the hiring process. They can discuss whether they would apply again, how many rounds of interviews they had to go through before getting rejected, and much more.
How we built it
We built this project with an angular frontend and a SpringBoot backend. We used mySQL as a database to store information.
Challenges we ran into
We wanted this project to be cloud hosted so it could be accessible to anyone on the internet. This was our first time working with cloud computing, which presented many challenges. We overcame issues with the database not being recognized from the cloud services due to discrepancies in the configuration files, as well as learning how to configure access to the cloud.
Accomplishments that we're proud of
We learned how to put our project on the cloud, which was a new experience for us. We had to overcome many challenges in a short amount of time to make the project run smoothly on the cloud, and it feels like a huge accomplishment to learn this new skill and be able to incorporate it into our project. We are also very proud of how our front end turned out. The design is very sleek and exciting, with a nice clean look that is visually pleasing and incorporates designs we made ourselves
What we learned
We learned how to integrate different features into the front end, such as animations that make it look like a lizard is walking across the screen as you scroll. We also learned how to properly integrate the angular and SpringBoot frameworks together so the front and backends can seamlessly talk to each other for efficient data retrieval. Above all else, we are also proud of how we taught ourselves to host a website on the cloud. This was our first time working with cloud technologies, and took many hours to overcome hours to properly configure the files to work on the cloud.
What's next for Bounce Back
We would like to add security and more user optimality. This optimality would allow users to delete their account, edit their credentials, and edit posts they've made.
Built With
- amazon-web-services
- angular.js
- java
- mysql
- springboot
Log in or sign up for Devpost to join the conversation.