An interactive CLI guide on how to survive web dev bootcamps, based on data collected from scraped websites, as well as API's, and our own personal entries.
It consists of multiple pages with unique information, images, animations and an option for audio description and audio guidance for accessibility.
It was developed as a Flatiron School’s mod1 group project to demonstrate the knowledge of Active Record Associations, as well as CRUD methods, and database management.
Clone this project into your local machine and follow the instructions below.
After cloning the project folder onto your local machine, take the following steps:
- Install the gems required for the guide:
bundle install
- Create the necessary tables by running migrations:
rake db:migrate
- Seed the database with the information needed to run the app (this may take a while):
rake db:seed
To start, run the following command from you project folder:ruby bin/run.rb
- Welcome page (select audio on/off option)
- Open Home Page
- Create a user login
- Read tips from database and save them with a label and a comment
- Search Google for more info
- Take part in various exercises and explore the app
- Update your tip directory by label
- Delete a tip directory
- Exit
- Meetup API
- Quotes REST API
formatador
- styling output information into a neat tableartii
- creating text bannerscolorize
- enabling text coloringlolcat
- enabling rainbow text coloringsinatra-activerecord
sqlite3
tty-prompt
- enabling beautiful and easy option selection and user inputnokogiri
- web scrapingrest-client
- API calls