Inspiration
We wanted to be able to trade against our friends to settle who was the best trader, so we came up with the idea of PVPTrading
What it does
PVPTrading allows users to engage in real-time, high-stakes crypto trading battles. Players can create or join lobbies, trade with virtual money and insane amounts of leverage, and compete to have the highest balance when the time expires. The winner takes the jackpot, so every trade affects the outcome.
How we built it
We built it using Flask and React, with WebSockets to get live data from Binance and communicate between the front and back end. The user data is stored in an SQLite database for speed and efficiency.
Challenges we ran into
We ran into a few issues, such as CORS and GitHub when we were bringing everything together, but we persevered and created something we are proud of.
Accomplishments that we're proud of
We are proud of having a very nice-looking and functional front end with a concise trading chart.
What we learned
How to work in a team dynamic and how to combine our individual files and changes.
What's next for PVPTrading
In the future, we would like to be able to trade on more coins, integrate environmental sustainability and allow the users to spend their earned money in the lobby to sabotage other users or propel themselves to even greater riches.
Log in or sign up for Devpost to join the conversation.