This project is no longer accepting applications. Subscribe to our newsletter to be notified of new projects!
Design and implement a robust Stock Monitoring and Analysis system which will provide users with real-time stock data, allows them to monitor and manage their stock portfolios, and offer insights for informed investment decisions.
In this project, we task you with creating a robust and feature-rich Stock Monitoring and Analysis system using Angular for the Front-end and Java Spring Boot for the Back-end.
Your mission: build a user-friendly dashboard where users can track and manage their stock portfolios and monitor real-time prices. Take on the challenge of designing a secure user authentication system and explore the intricacies of database management. Dive into the world of finance by retrieving and updating stock price data. This project will help you gain valuable experience in API integration, data processing, storage and retrieval, as well as information display and visualization.
Get to know the Project Leader and students, discuss about the project goals and requirements, project setup and Backend project initialization.
Implement backend user authentication using Java and Spring Security.
Implement backend user management API endpoints development using Java Spring Boot and Spring Data JPA – database integration.
Implement backend stock management API endpoints development using Java Spring Boot and database integration.
Implement frontend user authentication using AngularJS, TypeScript and integration with backend user authentication.
Implement frontend stock management using Angular, TypeScript and integration with backend stock management.
Test the entire project stack to ensure functionality and performance.
Polish your project deliverables and present them to the Project Leader and other students in the final group session.
Get access to all of our Build projects, including this one, by creating your Build account!
Get started by submitting your application.
We'll notify you when projects reopen. In the meantime, you can explore our resources and learn more about our Fellows.
Saraswathi is a Software Development Global Talent Fellow at Open Avenues, where she works with students leading projects in Software Development. In her current role as a Software Developer at NISC, she focuses on crafting software solutions that offer an integrated analysis platform for engineers and system operators in the electric utilities sector.
Saraswathi has around 3 of years of experience in Software Development with a focus on full-stack development and cloud technologies such as AWS. Before her current position, Saraswathi contributed as a Research Assistant at the University of Texas at Dallas, concentrating on the security aspects of Software Defined Networks (SDN).
She holds a Master's degree in Computer Science. A fun fact about Saraswathi: She likes to sketch/paint in her free time.