Skip to content

cryptoCoin is a digital wallet mockup for crypto coins. Built for educational purposes using Vue.js and vuex. Currently the data stored in local storage with future plans to connect a backend using express and MongoDB.

Notifications You must be signed in to change notification settings

dkatorza/cryptocoin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cryptoCoin - A digital wallet mockup for crypto coins.

Demo link - cryptoCoin

About

cryptoCoin is a digital wallet mockup for crypto coins.

Built for educational purposes using Vue.js and vuex. Currently the data stored in local storage with future plans to connect a backend using express and MongoDB.

The initial intention was to to built this project to only to learn the Vue.js framwork. Later I have decided to also focus on the design aspect, and chose to go for the neon look and the shape of a cellphone display.

In order to give the look of a cellphone display the components and pages are all childrens of the Home component and that it the reason they are all placed inside the oval shape.

For the live data I used Binance.com websocket. For the chart I used vue-chartjs (which retrieving data from the Binance websocket). For the news I used Rapid api.

Main goals for cryptoCoin are:

  1. Adding more features to the app
    • Serving more then one coin ( currently only bitcoin).
    • Chart data filtered by type of coin.
    • Adding live candle chart.
    • Adding dashboard view.
  2. Keep working on the design (especially the logo)
  3. Adding the backend side of it using Node.js, express and MongoDB.
  4. Uploading it to Heroku.

Application Features

  • Openning screen with live data and live account balance.
  • Openning screen with latest transactions.
  • Send coins to recipients.
  • Creating, editing and removing of recipients.
  • Getting live data through line chart.
  • Getting latest news about crypto coins.

Technology stack

  • Vue.js with vuex.

How to clone?

git clone https://github.com/dkatorza/cryptocoin.git

Showcase

Live presentation

cryptocoin-pres.mp4

Login

oWIQZ4.png

Signup

oWIQZ4.png

Greeting

oWIQZ4.png

Contacts list

oWIQZ4.png

Contact details

oWIQZ4.png

Contact filter

oWIQZ4.png

Contact edit

oWIQZ4.png

Contact add

oWIQZ4.png

Live chart

oWIQZ4.png

Live News

oWIQZ4.png

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

About

cryptoCoin is a digital wallet mockup for crypto coins. Built for educational purposes using Vue.js and vuex. Currently the data stored in local storage with future plans to connect a backend using express and MongoDB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published