Skip to content

bokova/bit-log

Repository files navigation

bitstarter

Crowd funding for goals and projects with Bitcoin.

  • Front-facing web site
    • List of all goals/projects
  • Admin interface:
    • Add/edit/delete goals / projects to be funded with Bitcoin
    • Login and logout
  • Bitcoin API service to look-up funds in public addresses
  • Node script to create admin users

Getting Started

What you need:

You need to get both Node and git working before moving on with the rest of the instructions. Both have pretty straight forward setup guides so getting them working shouldn't be a problem.

  1. After you get these 2 things working, you have to go to https://github.com/Learn-by-doing/bitstarter and fork the git repository using these instructions https://help.github.com/articles/fork-a-repo/

  2. Navigate to your project directory and run npm install to install all the dependencies required by the project

  3. Setup a MySQL database to store usernames, passwords, etc. If you don't have MySQL, you could use the XAMPP (Widnows, OSX, Linux, https://www.apachefriends.org/index.html) or MAMP (OSX, https://bitnami.com/stack/mamp) installer. Make sure you've setup a MySQL user for the application as well

  4. Create a config file by copying /config/db.yml.example to /config/db.yml and filling in your DB, username and table config

  5. Run node index.js

That's it!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •