Skip to content

vishnuagbly/stock_exchange

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This was a solo major project made solely by me.

Stock Exchange(Full Stack App in Flutter)

This is the stock simulation game. In this game players trade stocks. And aim of the game is to earn highest amount of money. Each player gets 10 cards, which represent for companies whether stocks price will go up or down, in next round. Next Round stock price is determined by adding values of cards of each player and some reserved cards.

This project used knowledge of:-

  • Flutter
  • Dart
  • Advanced Slivers
  • Asynchronous Programming
  • Multi Player Handling
  • Transactions
  • Sembast (Inernal Memory Handling)
  • Firebase Cloud Firestore
  • Firebase authentication
  • Cloud Firestore Functions
  • Cloud Firestore Rules
  • Bar Chart
  • Images
  • Pie Chart
  • Line Chart
  • Dialogs
  • Math Equations (Using Flutter Tex)
  • Clean Coding

Features

  • Mutli Player game upto 6 players
  • Auto Room Deletion (In Online Game)
  • Trade between Online players
  • Continue Game by re-entering room
  • Computer(AI) vs Player Mode (Offline)
  • Auto-save game (For Both Offline and Online)
  • Continue saved game (For Offline)
  • Trade even with Computer(AI) in offline game.

Screenshots

About

stock_simulation app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages