Inspiration
For a while now, there has been a great loss of both fans and spectators attendance for university varsity games. This was the main inspiration of the project: to make an application that encourages people to attend university varsity games through the use of betting.
What it does
With QOSS you can bet on different university varsity games, but rather than betting money you bet points! Students will lose points if the team they bet on has lost and will gain points if the team won. Later on as points are accumulated, students can redeem the points for various things such as a coupon at an on-campus bookstore
How we built it
QOSS was built using: HTML, CSS, JS, Node.js, MongoDB, Express.js
Challenges we ran into
The largest challenges faced during the creation were caused by the use of CSS and formatting issues. As the website began to form, different issues and changes would arise leading to adjustments being made in CSS. With this, certain portions of code would not act the same as others, leading to excess research, time, and effort being put into the website
Accomplishments that we're proud of
Alpin: The biggest accomplishment from this competition is learning JavaScript, CSS, and HTML in order to compete. By pushing myself to learn different programming languages, I was able to work and fulfill greater roles in our team but learn so much more about programming, hackathons, and coding in general Ilyas:Learning basic back end development and databases for the first time and being able to implement them on such a short notice despite constant errors
What we learned
We both learned about many different aspect of web development, both on the front end and on the back end. We learned about POST/GET requests, cookies, Node Package Manager, Databases and so much more.
What's next for Queen's Online Sport Services (QOSS)
- Getting current bets of the user to display on the mybets page
- Adding live updates of games to bet feed
Log in or sign up for Devpost to join the conversation.