Skip to content

This Android app was made for a Stock Market event called "Spartans of the Wall Street" it is a Stock Market Simulation with Firebase.

License

Notifications You must be signed in to change notification settings

vatsalcshah/Spartans2018

Repository files navigation

🏛️ Spartans: Stock Market Simulation

License: MIT

SpartansDemo

Spartans is an app developed for the "Spartans of the Wall Street" stock market event. It provides a stock market simulation experience, allowing users to trade stocks in a virtual environment. The app utilizes Firebase for real-time data synchronization and Firestore Cloud Functions for backend API manipulations. In addition to virtual trading, Spartans offers users the ability to stay informed with the latest news from the business market, based on which participants can place their bets, enhancing their strategic decision-making process.

📱 Technologies Used

Frontend Backend Database
Android (Java) Firestore Cloud Functions Firebase

📊 Features

  • Virtual Stock Trading: Simulate buying and selling stocks in real-time.
  • Market News: Stay updated with the latest news from the business market, helping participants make informed decisions while placing their bets.
  • User Authentication: Secure user authentication for seamless access.
  • Real-time Updates: Firebase ensures synchronized data across all devices.
  • Interactive Interface: User-friendly interface for easy stock trading.

🛠️ Setup & Development

📋 Requirements:

Before you begin, make sure you have the following installed on your system:

  • Android Studio: For Android app development.
  • Firebase Account: Set up Firebase project and Firestore database.
  • Java Development Kit (JDK): Necessary for Android development.

🚀 Launching Your Development Environment

  1. Clone the Repository: https://github.com/vatsalcshah/Spartans2018.git Navigate to the project directory in Android Studio.

  2. Set Up Firebase: - Connect the app to your Firebase project. - Configure Firestore database and set up Firestore Cloud Functions.

  3. Run the App: - Build and run the app on an Android emulator or physical device from Android Studio.

📂 Firestore Cloud Functions

  1. Set Up Functions: - Create necessary Firebase Cloud Functions for backend API manipulations. - Deploy the functions to your Firebase project.

  2. API Integration: - Integrate Firestore Cloud Functions with the app for seamless backend operations.

About

This Android app was made for a Stock Market event called "Spartans of the Wall Street" it is a Stock Market Simulation with Firebase.

Topics

Resources

License

Stars

Watchers

Forks

Languages