Cryptonomicon
A cryptocurrency portfolio tracking tool with a pleasingly 80s shell.
Demo
Installing / Getting Started
This project was bootstrapped with Create React App. It also uses npm and a react based frontend. The backend uses Rails 5.1.4 and the Postgres database.
Server setup
Fork and/or clone the repository, then from the top level directory cd
into cryptonomicon-api
and run:
rails db:create
rails db:migrate
Then you can spool up the server locally by running rails s
which defaults to serving http://localhost:3000
.
Frontend setup
With your server up and running, navigate to the top level of the cloned repository, then cd
into cryptonomicon-react
and run:
npm install && npm start
to get dependencies installed locally and have it running on your local host. If you are running your API server on localhost:3000 you will be asked if you would like to start the client server on a different port. Press Y and enter to allow this. Because it is a Create-React app this will automatically open a browser window pointing to the frontend and you will be able to interact from there.
License
MIT Copyright 2018 Eric Kollegger and Shahin Motia