Inspiration

All of our teammates are grade 11s who have a bit more than a year until graduation and going off to post secondary education. Naturally, we hear a lot about the huge workload post secondary students face from friends and family. And we wondered, why do post secondary students have to face such huge workload? And we realized, they don't have to!

What it does

Our website calculates the students' average, given the students' inputed grades , gives financial reviews and comments about their spendings and financial planning based on the income and spendings they enter, and lastly, keeps track of the student's schedule they entered.

How we built it

We built it using HTML and CSS for front end development as well as Javascript for back end. We used repl to collaborate on developing.

Challenges we ran into

1 of us had never used any of the 3 languages we used to develop the website and everyone else weren't experienced in the language either. So, we were learning the languages as we went. Naturally, that caused us to face many challenges and adapt as we went. However, we still managed to completely finish the program to do everything we intended for it to do with hard work and help of mentors.

Accomplishments that we're proud of

To be honest, we are proud of ourselves just for being able to finish our project. As mentioned, none of us were experienced in the languages being used and just the fact that we managed to finish developing within deadline without compromising anything is something we can say with pride.

What we learned

We learned a lot of things about programming, like how to use HTML, CSS and. javascript, as well as lots of tips for web building. Aside from that, the most valuable lesson we learned was that you shouldn't be ashamed of reaching out for help. We were able to finish because we asked for help and we learned a lot of new things in the way.

What's next for Better Roommate

Next step for Better Roommate is to use Firebase to allow the user to sign up and log in using a gmail account. This will let us store information on the user in the server itself, making the program more efficient and more convent to use on the user side as well (as they won't have to worry about re entering information)

Built With

Share this project:

Updates