https://github.com/harrisonmalone/bookmark_terminal_app_ft
git clone https://github.com/harrisonmalone/bookmark_terminal_app_ft.git ~/bookmark_terminal_app_ft
- Run the
setup
executable file
~/bookmark_terminal_app_ft/bin/setup
-
Open your
.bash_profile
in a text editor -
Add this line
export PATH=$PATH:$HOME/bookmark_terminal_app_ft/bin
-
Restart your terminal to make sure
.bash_profile
loads the app into your PATH -
Run the
bookmarks
executable to start the app
bookmarks
- The user can learn about how to interact with the app using the
help
options - They can also see all the available functions of the app via the menu, the menu is using the tty-prompt gem to ensure it's legible and much easier to use instead of just taking in raw user input
- Error are handled with control flow
- An example of error handling is...
I used Trello to manage the different tasks that needed to be done.
Here is a link to my board.
Here is a link to my testing spreadsheet.
If you use RSpec you can say...
To run tests run:
rspec spec