This application is a stock market simulation built using ASP.NET Core 7 MVC. It allows users to view real-time stock prices and historical data, trade stocks, and track their earnings and portfolio.
Click Here for Demo And ScreenShots
- ASP.NET Core 7 MVC
- Entity Framework Core with Microsoft SQL Server
- ASP.NET Identity for authentication and authorization
- External libraries such as jQuery, Sweet Alert 2, Toastr, DataTables, and Bootstrap
The application provides users with $10,000 fake dollars to invest in real-world stocks. Users can view stock prices and historical data, buy and sell stocks, and track their portfolio and order history. The main pages of the application are:
- Explore: view real-time stock prices and historical data
- Trade: buy and sell stocks
- Portfolio: track earnings, owned stocks, and stock order history
- Instructions: learn how to use the application
BiesStocks is now deployed on Azure, including both the application and database. Users can access the platform at https://stocksweb.azurewebsites.net/
Disclaimer: Deployed project is unable to use WKHTMLTOPDF.exe inside Azure environment therefore functionalities related to Rotativa is only enabled in other than production environments
BiesStocks now has the added functionality of Google and GitHub external login options, allowing users to register and sign in using their Google or GitHub accounts.
Please feel free to contact me with any questions or feedback.
This project is open for contributions. If you would like to contribute to this project, please fork this repository and submit a pull request.
To get started with the application, simply clone the repository and run it on your local machine.
I welcome feedback on the application and encourage you to submit any issues or feature requests through the GitHub repository.