/tony-moedas

Crypto app, listing cryptocoins and showing trading charts

Primary LanguageTypeScript

LinkedIn


Logo

Tony Moedas

A crypto platform

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contributing
  5. Contact

About The Project

Tony Moedas

I started the "Tony Moedas" project with the intention of improving my technical knowledge in websockets and state management. I chose cryptocurrencies because I enjoy the subject, so I started looking for some APIs and saw that it was possible to do a lot of cool things using public endpoints/channels. The project currently lists cryptocurrencies and their real-time prices, providing a practical and dynamic view of the financial market. It ended up being a good challenge, both in terms of state management and API consumption. Believe me, the financial market is a mess, just like its APIs :/

This project allowed me to explore the complexities of real-time data consumption and API integration in a modern frontend environment. I continue to improve and expand its features, and I hope you find this repository as interesting and challenging as I did.

But that's the idea, there's more content below :D

Built With

This section should list any major frameworks/libraries used to bootstrap your project. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.

  • Next
  • React
  • Coinbase

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • node.js
  • npm
  • yarn

Installation

  1. Clone the repo
    git clone https://github.com/AntonioGally/tony-moedas.git
  2. Install NPM packages
    yarn install
  3. Run development build
    yarn dev

Roadmap

  • Add crypto details page
  • Add trading book component
  • Add autocomplete for searching for cryptos

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

Antonio Gally - antonio.gally@gmail.com

Project Link: https://tony-moedas.vercel.app/