https://github.com/ostaptan/varvara
Information desk gem for rails project
https://github.com/ostaptan/varvara
gem information-visualization infrastructure ruby
Last synced: about 1 month ago
JSON representation
Information desk gem for rails project
- Host: GitHub
- URL: https://github.com/ostaptan/varvara
- Owner: ostaptan
- License: mit
- Created: 2013-09-22T20:15:37.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2015-06-23T14:15:32.000Z (about 11 years ago)
- Last Synced: 2025-03-10T11:49:46.047Z (over 1 year ago)
- Topics: gem, information-visualization, infrastructure, ruby
- Language: CSS
- Homepage:
- Size: 606 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Varvara v1.0.2 [](https://codeclimate.com/github/ostaptan/varvara)
Displays your routes, controllers, models, their columns associations and their methods & variables. Provides full stack of hierarchy, dependencies, associations of your project.



## Installation
Add this line to your application's Gemfile:
group :development do
gem 'varvara'
end
And then execute:
$ bundle
Or install it yourself as:
$ gem install varvara
## Usage
For current version visit `localhost:3000/varvara` in your app and see full stack of hierarchy, dependencies, associations, routes, controllers, models and configurations of your project.
## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request
## What to do?
1. Add some stylings and improve the view of pages (add some javascript for models as erd of akira matsuda https://github.com/amatsuda/erd )
2. Add hierarchy of controllers.
3. maybe: Live rails console as in gem 'better_errors'
4. Add displaying some configurations.
5. Add ui possibillity to generate models, controllers, scaffolds.
6. have fun)