Home screen scrolled
Placeholder for when you tap on a news article
When you tap on a stock
We've all heard about the faraway success stories in crypto and stock markets, but we've probably also seen the real failure stories about people rushing into trading and losing hard-earned savings. High schools and colleges don't teach much about the markets if one isn't Business/Econ/Finance, and aside from the fiscal responsibility of protecting money, people really don't get the chance to grow money in a way they know about.
What it does
Enter Argent: A mock trading application with a backend Node.js API that allows you to run your stocks app using the IEX trading API to get stock data, with the API computing your position, portfolio analytics, and more.
How we built it
Node.js backend API, with MongoDB for database storage of stock quantities and types, IEX trading platform API for getting stock information, React Native for frontend.
Challenges we ran into
Connecting the API to the IEX trading API using fetch (no kidding), getting Node.js to connect with the React Native frontend, connecting the IEX trading API to the React Native frontend. All our components work perfectly independently though!
Accomplishments that I'm proud of
Getting an amazing UI, a responsive backend and a great idea working. Our team burned the candle at both ends to make this happen, especially our designer!
What we learned
Writing robust APIs for backend with node.js, working with web fetched data, React Native
What's next for Argent
Work on it more, transition to an SQL/Firebase system from current Mongoose system, get it out there!