Bootcamp Brokers is a web app that helps users manage their portfolios, watchlists, and stay up-to-date with financial news, with the added bonus of a support bot for easy assistance.
- Database Diagram
- Splash Page
- Login/Signup
- Home Page
- Support Bot
- News
- Stock Page
- Watchlists
- Transaction History
Upon landing on the website, users will see a visually enticing splash page with options to login or signup as well as the ability to access the site-wide support bot powered by ChatGPT 3.5 Turbo.
This beautiful login page introduces users to the level of design and streamlined data that can be expected from the rest of the website. See if you can spot the easter egg in the image!
Signing up is also an option from this page by simply clicking the "Create an account" link.
The key component of the home page is rich data visualization with an extraordinary level of functionality including live portfolio value tracking and up to date stock data which comes from an external API. All of the optional buttons provide the user with a different view, with the added feature of being able to deposit cash directly into your account.
Powered by ChatGPT 3.5 Turbo, the intelligent support bot can answer all of the user's questions about the website. Its important to note that the user should not take any real financial advice from the bot or the website.
Authentic real-time news pulled directly from the external API which users can click and be taken straight to the article of their choosing.
Users can see detailed data about an individual company's stocks with the ability to buy and sell stocks within the account's financial limitations. Remember, users can always add more money to your account on the home page!
This page also features the relevent portfolio transaction history and a list of news articles for the user to browse. Stocks can also be added to any number of watchlists from this page.
Watchlists for the account can be easily accessed and managed by clicking a watchlist from the home page! From here, more detailed information about the companies' stocks can be seen. Stocks can also be added or removed from the watchlist on this page.
Seeing the history of all transactions is an important feature for a user. By navigating to this page, the user can see all transactions that have occured from the very beginning of account creation.