About | Quick Start | Tech Stack
Personal project to build a website where users can create & share gift wish lists.
This project was conceived to enable me to practice using Ruby on Rails, following a Makers group project using the same stack.
- Clone this repo
- cd into the new folder
- run
bundle install - create the development and test databases in postgresql
- run
rails db:migrateto run migrations on database - run
npm install - install yarn
npm install yarn -g
| Use | Technology |
|---|---|
| Framework | Ruby on Rails |
| Language | Ruby |
| Linting | Rubocop |
| Testing | Rspec & Capybara |
| Coverage | SimpleCov |
| Database | PostgreSQL |
| CI | Github Actions |
| Styling | Bootstrap |
I used the github wiki to plan the project and track my progress:
- User Stories drive features
- Entity Relationship Diagramming helped plan out the database structure
- I created a list of aspirations for future features