Inspiration As a novice investor, exploring various mobile-based stock investing platforms, I find it hard to visualise and view a summary of my current portfolio at a glance. What it does ONESTOX is a one-stop tool for quick stock insights and an estimated portfolio evaluation whilst maintaining user privacy using on-device encryption. This ensures that the user data always remains with the user! How we built it The project is divided into two services: a Next.js front and backend supplemented by a python ML and web scraping service. The Alphavantage API is used under the free tier to receive stock data. Challenges we ran into Since the free tier is restricted to 5 API calls/minute, we had to get creative and explore various caching methods to ensure our users always get the insights they require. Accomplishments that we're proud of We have successfully built a web application for our product which has some cool features. Moreover, we have also designed a logo for the same. What we learned We learnt the following things:

While building this project,we have learnt about sentiment analysis, web scraping, and many of the python dictionaries. We also learnt how to deploy python API files,how to host servers and GitHub/Git.Making LOGO for a product, and designing for a specific product. We also learnt about the fundamentals of the Stock Market, and some of the financial applications existing in the market. To end, we also learnt the essence of team spirit which is critical in buildings any product (both software and hardware).

What's next for ONESTOX Connecting all the necessary tools like stock predictions,expert analysis, search toolbar for viewing all the stocks list, giving suggestions to the users. Moreover, expanding our platform to Indian Stock Markets as well. Built With The product is built with: React Next JS T3 stack Railway HTML Tailwind CSS Python libraries—> requests,numpy,tweepy,textblob Keynote FIGMA Fast API News API Twitter API Github/Git TRPC Vercel Typescript

Built With

Share this project:

Updates