Pricus: The ultimate price tracker and Magnus: The smart stock analyzer

What it does

Pricus is a chrome web extension that lets you save money on online shopping. You can select any item from any website and set a target price or a percentage drop. Pricus will monitor the item and notify you when it reaches your desired price. You can also view the price history and trends of the item on Pricus dashboard.

Magnus is a web application that helps you make informed decisions on stock trading. You can enter any stock symbol and Magnus will analyze its past performance, current status, and future prospects. Magnus will give you a prediction of whether the stock price will go up or down in the next day, week, or month. You can also compare different stocks and see their correlations and risks.

How we built it

We built Pricus using HTML, CSS, and JavaScript for the front-end, and Python for the back-end. We used the Amazon Product Advertising API to get the price data of the items.

We built Magnus using Python. We used the OpenAI API and the Yahoo Finance API to get the stock data. We used Streamlit to display the stock charts and indicators.

Challenges we ran into

One of the challenges we faced was to make Pricus compatible with different websites and formats. We had to write custom scripts to extract the item information and price from each website. We also had to handle the cases where the item was out of stock, unavailable, or had multiple variants.

Another challenge we faced was to improve the accuracy and reliability of Magnus's prediction. We also had to deal with the volatility and unpredictability of the stock market.

Accomplishments that we're proud of

We are proud of creating two useful and innovative web applications that can help people save money and invest wisely. We are proud of the user interface and design of both Pricus and Magnus, which are simple, intuitive, and responsive.

What we learned

We learned a lot about web development, data analysis, and machine learning. We learned how to use various APIs, libraries, and frameworks to build and deploy web applications. We learned how to scrape and process data from different sources and formats.

What's next for Pricus and Magnus

We plan to add more features and improve the existing ones for both Pricus and Magnus. For Pricus, we want to add more websites and categories to support more items and options. We also want to add more filters and preferences to customize the notifications and alerts. For Magnus, we want to add more stocks and markets to cover more sectors and regions. We also want to add more indicators and strategies to enhance the analysis and recommendation.

Built With

Share this project:

Updates