Inspiration

The frustration I experienced as a teenage stock market enthusiast served as the inspiration for Lucros. I was eager to contribute, but I had a terrible time knowing where to begin. Online investing is a world full of conflicting advice, poisonous gurus, and an abundance of material that frequently causes more confusion than clarity. Many young people are losing money and spending time because they don't know where to start or who to believe. My creation of a platform that facilitates investment and is secure, easy to use, and accessible was inspired by this experience. Lucros seeks to free people from the clutter and noise of traditional investing to enable them, particularly novices, to make wiser financial decisions.

What it does

A micro-investment platform called Lucros combines AI tools, automated roundups, and fractional shares. Every purchase you make is automatically rounded up to the next dollar and invested using the bank account connection. Regardless of users' level of financial literacy, the app offers individualized stock recommendations, market sentiment research, and portfolio optimization to help them invest more wisely. Lucros facilitates accessible and data-driven investing for all levels of experience.

How we built it

We built Lucros internally from the ground up using Django for the backend and React.js for the front end. The backend connects to Plaid securely to obtain bank data, manage transactions, and arrange investment roundups. React.js powers the user interface, offering a seamless, immediate experience. AI-driven tools provide tailored stock recommendations, sentiment analysis, and portfolio optimization. We intend to connect the Webull API to speed up transaction execution and let users make investments straight through the website. We use AWS for deployment, guaranteeing high availability, security, and scalability. We've created a completely customized, secure, and easy-to-use investing experience by developing everything in-house.

Challenges we ran into

  • Integrating banking information into the frontend and securely managing user data on the backend is complex. It requires robust security measures, such as encryption, secure transmission (HTTPS), and Proper authentication and regular security audits are essential to protect sensitive data from unauthorized access.

Accomplishments that we're proud of

  • We successfully created a user-friendly platform that simplifies investing for beginners. The integration of automated roundups and AI-driven insights has made investing accessible to a wider audience.

What we learned

  • During this hackathon, I learned a lot, especially about backend development using Django and deploying on AWS. This was my first time working extensively with Django, and it proved to be a powerful framework for building secure, scalable backend systems. I gained a deeper understanding of how to structure a backend, manage databases, and handle user authentication securely and efficiently.

  • Additionally, deploying on AWS was a valuable learning experience. It helped me understand the intricacies of cloud hosting, scalability, and security best practices. Using AWS services allowed me to deploy my platform with high availability, and I learned how to configure security measures such as access control, encryption, and data backups effectively.

  • This hands-on experience has given me a solid foundation in backend development and cloud deployment, which will be crucial as I continue to grow and scale Lucros.

What's next for Lucros

  • The next steps for Lucros involve expanding the platform’s capabilities. One key focus will be adding more banks to integrate with, allowing users to link a wider range of accounts and broaden the platform’s accessibility.

  • Additionally, we are exploring the possibility of acquiring our own brokerage license. This would allow us to operate independently of third-party services like Webull, offering users more control and reducing reliance on external platforms. Obtaining a brokerage license would significantly enhance the user experience by providing a fully integrated and self-sustained investment system.

  • These improvements will help us build a more robust and seamless investing platform, empowering users with greater financial freedom and flexibility.

Share this project:

Updates