Stock metrics is a web(mobile-focused) app for checking the companies listed on the stoc exchange and see their live metrics. Its data is consumed from the Financial modelling API. It is built using React, Redux, and Styled Components, Framer Motion.
On September of last year I lauched a API service called PNGX-API for PNGX.com which extracts stocks data for individual companies from PNGX.com website. And today I am thrilled to say that for the past few months I've worked on another project of mine called Nuku(PNGX-API-Client) which is a webapp that consumes those data published by the API service and displays them. The
==> https://nuku.netlify.com/ ==> https://pngx-client.netlify.com/
[x] - News Feed page [] - Company profile page [] - Stock Detials page [x] - Watchlist page [x] - Add to watchlist [] - Graph to interact [x] - PWA [] - Push notification - https://blog.logrocket.com/push-notifications-react-firebase/
This is a Next.js project bootstrapped with create-next-app
.
Additional description about the project and its features.
-
Major languages (JavaScript)
-
Framework/Libraries (React, Styled-Components, Framer Motion, React Testing Library)
-
Technologies/tools used
- create-react-app tool - Webpack(Code Bundlng et al) - Babel (code transpiling) - Jest(for testing) - Git(version control) - ESLint(JavaScript linting) - Stylelint(style linting)
Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
The page will reload when you make changes.
You may also see any lint errors in the console.
Launches the test runner in the interactive watch mode.
See the section about running tests for more information.
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
👤 Christian Augustyn
Original design idea by Nelson Sakwa on Behance.. Under the Creative Commons License
https://www.freecodecamp.org/news/how-to-create-a-nextjs-pwa/
The code is automatically deployed to Vercel.
There are a couple of ways in which you can contribute to the website, for example: - Submit bugs and feature requests. - Review the website and make pull requests for anything from typos to new content suggestion.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
This project is MIT licensed.