- Get comfortable with Rails.
- Use ActiveRecord with Rails.
- Implement validations.
- Build out CRUD functionality.
- As a user, I want to:
- Create a new animal
- Edit an animal
- Delete an animal
- As a user, I want to:
- Create a new sighting
- Edit a sighting
- Delete a sighting
Run the following commands in Terminal:
$ git clone
this repository$ cd wildlife_tracker
$ bundle install
$ rails db:create
$ rails db:test:prepare
$ rails db:migrate
$ rails s
- Navigate to localhost:3000
If a user tries to create a sighting, the application will throw an error.
If you have issues, questions, ideas, or concerns, please contact Margaret. Feel free to make a contribution to the code.
- Ruby-on-Rails
- Ruby 2.4.1
- Rails 5.1.6
- ActiveRecord
This software is licensed under the MIT license.
Copyright (c) 2017 Margaret Berry, David Hale, and Aaron Rohrbacher