[go: up one dir, main page]

Skip to content

chrisaugu/pngx-api-client

Repository files navigation

Nuku - PNGX Client

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/

Features

[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/

Introduction

This is a Next.js project bootstrapped with create-next-app.

nn


Presentation

Presentation Link

Mini Demo

Live Demo

Live Link


Additional description about the project and its features.

Built With

  • 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)
    

npm start

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.

npm test

Launches the test runner in the interactive watch mode.
See the section about running tests for more information.

npm run build

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!

Authors

👤 Christian Augustyn

Acknowledgement

Original design idea by Nelson Sakwa on Behance.. Under the Creative Commons License https://www.freecodecamp.org/news/how-to-create-a-nextjs-pwa/

Deployment

The code is automatically deployed to Vercel.

🤝 Contributing

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.


Show your support

Give a ⭐️ if you like this project!

📝 License

This project is MIT licensed.

About

Client part of PNG-API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published