Thank you for using LaunchPix! Developed in 2018 as a skills demonstration platform I strive to reveal to users what code is being executed behind the scenes of this socially-driven sharing platform. The site was built with a Rails backend, React frontend, Foundation styling, and a focus on TDD with RSpec and Jasmine.
To set up the project on your local machine (Mac):
- Clone repo locally
git clone https://github.com/SimplexDev/LaunchPix.git
- Run
bundle exec install
thennpm install
- Run
rake db:create
thenrake db:migrate && rake db:rollback && rake db:migrate
thenrake db:seed
- Run
rails s
in one console tab, open another console tab and concurrently runnpm start
- Open your browser and visit
localhost:3000
For testing:
- Run
rake db:test:prepare
thenrspec
- React - Frontend
- Ruby on Rails - Backend
- Bundler - Ruby Gem Management
- NPM - JS Dependency Management
- Heroku - Server Host
- PostgreSQL - Database
Thank you to all my mentors, instructors, and teammates at Launch Academy coding bootcamp!