This was a project on web software development course at Aalto University. In this project, we were tasked to build a JavaScript games marketplace. It also needs to be a platform where each submitted games could communicate with the platform. I lead a team of three to became one of the best team in the class. Our tech stack was Python, Django, PostgreSQL, Bootstrap, Vagrant and Heroku. The features that we developed are:
- Social media login system
- Browse and search games
- Play games
- Submit games
- Record highscore
- Save state of the game
- Game developer dashboard which contains statistic of their sales and submitted games
- Simple payment service integration
- RESTful API
Demo:
http://gamemart.herokuapp.com/