This Java application is a simple stock trading platform, allowing users to buy and sell stocks.
These instructions will guide you on setting up the stock trading application on your local machine for development and testing purposes.
- Java Development Kit (JDK) [version]
- Replit
- Download Code, use Replit or Java Compiler
- Navigate to the project directory:
cd StockTradingApp - Compile the code:
javac Main.java - Run the application:
java Main
-
Open the application in your preferred Java IDE or text editor.
-
Open the Application:
- Launch the stock trading application on your local machine.
-
Create an Account:
- If you are a new user, you will need to create an account.
- Provide necessary information like username, password, and initial deposit.
-
Log In:
- Log in to your account using your registered username and password.
-
Explore Stock Market:
- View the available stocks and their current market prices.
- Get information about each stock, such as company name, symbol, and recent performance.
-
Check Portfolio:
- View your current stock portfolio.
- Check the number of shares you own for each stock and the overall portfolio value.
-
Buy Stocks:
- Choose a stock you want to purchase.
- Confirm the transaction.
-
Sell Stocks:
- Select the stock you want to sell from your portfolio.
- Confirm the sale.
-
Monitor Transactions:
- Keep track of your buying and selling transactions.
- View transaction history, including date, time, stock details, and transaction type.
-
View Account Balance:
- Check your remaining account balance after each transaction.
-
Logout:
- Safely log out of your account when you are done trading.
Please see Stock trading app.pdf a for details on how our code works.
We use Git for versioning.
- [Jithu Morrison] - [Second year CSE A]
- [Janani Hariradhakrishnan] - [Second year CSE A]
- [Jothir Aditya R K] - [Second year CSE A]
This project is licensed under the [JITHU], code is free to use for college projects
- Hat tip to anyone whose code was used
- Inspiration from google and ChatGPT
- etc.