Hey! Welcome to the codebase for Hack Club Blueprint. Blueprint is a YSWS program to build hardware. You can find more details on blueprint.hackclub.com.
- Ruby (see
.ruby-version
or Gemfile) - Bundler (
gem install bundler
) - Docker (for running Postgres)
- Copy
.env.development.example
to.env
and fill in the required values.
You can spin up a local Postgres instance using Docker:
docker run -d \
--name blueprint-postgres \
-e POSTGRES_USER=postgres \
-e POSTGRES_PASSWORD=[REDACTED:password] \
-e POSTGRES_DB=blueprint_development \
-p 5432:5432 \
postgres:15
bundle install
bin/rails db:setup
bin/dev