Crytivo
A gaming platform with elements of a social network.
Client
Crytivo Game Publishing House
Description
An online service and social network for gamers. People can buy video games, create a player account, where the functions such as purchase of games, shopping cart, social network and much more will be available. Game developer has an extended version of the account, where he can publish their games, configure the project page, monitor sales and statistics.
What challenges we faced
- An online platform using the JavaScript language
- Adaptive website for the desktop version written with Electron
- Linking accounts when logging in using different methods (login/password, Facebook, Google)
- Accrual and purchase of domestic currency
- Payment for the product
- A developer account with the ability to download .exe and .dmg files
Technologies
Ruby on Rails, Docker, Pug, JWT, REST API, Slim, Sidekiq, NATS, Redis, Crystal, RSpec, Factory Bot, Kaminari, Carrierwave, Consul, Thinking Sphinx