Code Notes is my Rails portfolio project for the Flatiron coding bootcamp. It is an application for taking, organizing, and searching for notes about software development. A live demo of the application can be found at https://notes-on-code.herokuapp.com.
Screenshot of the home screen where you can search for notes:
To install, clone the repository and run bundle install
. The gemfile specifies dependencies. Database configuration is specified in the config/database.yml
file and environmental variables are set in the .env
file. To make the github omniauth work a Github KEY and SECRET need to be added as environmental variables.
Here is an ERD of the models used in the application:
Bug reports and pull requests are welcome on GitHub at https://github.com/charlie763/code-notes. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the code of conduct.
This repository is available as open source under the terms of the MIT License.
Everyone interacting in the code-notes project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.