Skip to content
/ OOP Public

Client applications in JavaScript using principles OOP

Notifications You must be signed in to change notification settings

rashcsve/OOP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cryptocurrency - OOP principles

Client applications in JavaScript about cryptocurrencies. The main goal was to learn OOP concepts in JS.

The project is 4 years old, it started as a school project where I learned JS basics. I refactored some old code, added classes and other ES6 features, but I decided to use the old design and, the most important, old data. So no we can see old bitcoin and etherium prices 😅.

Use Cases

The application has:

  • a calculator to convert an amount in cryptocurrency to dollars
  • a custom svg pie chart with some cryptocurrencies and their prices with custom audio sounds on click
  • a podcast
  • a table with cryptocurrencies with prices and searching
  • a beautiful custom marque bar made with css transition to satisfy users
  • a much more beatiful custom svg icon imitating bitcoin in navigtation to satisfy users even more

Main page Screenshot 2022-07-06 at 15 28 31

Table page Screenshot 2022-07-06 at 15 28 42

Functional Requirements

The application used to have an external API, which showed current data values. Unfortunately, that API does not exist anymore, so I had to add static data.

About

Client applications in JavaScript using principles OOP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published