Skip to content

Check Stocks is an Android application built in Java that allows users to view stock information, including charts and other details, using the NASDAQ API. With an intuitive user interface, the app provides real-time data on various stocks, making it a handy tool for anyone interested in keeping track of the stock market.

Notifications You must be signed in to change notification settings

efeint01/checkstocks

Repository files navigation

Check Stocks

Check Stocks is a Java-based OOP Android app that provides real-time stock information and charts using the NASDAQ API. It features an intuitive user interface, making it a convenient tool for monitoring the stock market.

Logo

App Overview & Flow

App screenshot 1

App screenshot 2

App screenshot 3

Project License

MIT

Used Technologies

Android Java, MPAndroidChart, RecyclerView, Volley, Lottie, SplashScreen

Lessons Learned

I created this project with the goal of creating a stock market app for Android. The app's interface is designed similarly to that of an iOS stock app. I faced challenges when using the MPAndroidChart library due to the many variables involved. With the help of ChatGPT, I was able to design the app professionally. If you're looking to create a similar app, ensure you have a backend in place. I had many ideas for the app, such as adding stock news, but most APIs were paid, and free ones had a limited number of requests per day. I also faced issues with being banned from the Nasdaq API while debugging, but the ban only lasted five minutes.

“The design is not just what it looks like and feels like. The design is how it works” — Steve Jobs

About

Check Stocks is an Android application built in Java that allows users to view stock information, including charts and other details, using the NASDAQ API. With an intuitive user interface, the app provides real-time data on various stocks, making it a handy tool for anyone interested in keeping track of the stock market.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages