**Twinkle** is your charming companion for staying updated on your favorite stocks, offering a clean, delightful, and user-friendly interface. Powered by my **Sparkle Aggregator API** ([check out the API here](https://github.com/ryanamay/sparkle)), Twinkle is a feature-rich app that lets you easily track stock prices in real-time.
> **Source Code**: Available here and on [**code.lgbt**](https://code.lgbt/ryanamay/twinkle)! 🏳️🌈
---
## 🚀 Features
- **Real-Time Stock Prices**: Keep track of the latest stock prices with real-time updates.
- **Beautiful UI**: Designed with both light and dark modes, making it comfortable for all-day use.
- **Company Information**: Get detailed insights into each company's financials, recommendations, and news.
- **Live News Feed**: Stay up-to-date with related financial and market news for your favorite stocks.
- **Recommendation Trends**: Visualize trends such as strong buy, buy, hold, sell, and strong sell for selected stocks.
- **Dark Mode**: Automatic dark mode for a more comfortable viewing experience at night or in low-light environments.
- **Source Code Available**: Open source on [**code.lgbt**](https://code.lgbt/ryanamay/twinkle) 🏳️⚧️!
---
## 🛠 Running Twinkle Locally (Recommended)
This project is not production-ready, but you can easily run it locally. I've prioritized feature richness over simplicity in this version, but a refactor is on the way in the `branch/refactor`.
Though it's not yet production-ready, you can deploy Twinkle using any cloud provider that supports Docker or by running it directly on a server. Just keep in mind that the current codebase might need refinement for production environments, and the refactor branch is in progress.