This is an app used to document awesome list technologies, categories and their respective repositories
To install this repository please do the following:
git clone git@github.com:iferunsewe/awesome-trial-app.git
cd awesome-trial-app
bundle install
(this will install all the dependencies)bundle exec rake db:create db:migrate
(this will create the database and run migrations)
In order to use the app, please do the following from your local awesome-trial-app respository:
- bundle exec rails s -p 3000(this will start a local server for you)
- Open up the browser and go to
http://localhost:3000
- / - Shows all the technologies
/:technology_name
- Shows all the categories for the technology<technology_name>
/:technology_name/:category_name
- Shows all the repositories for the category<category_name>
/repositories/new
- A form to create repositories, categories and technologies. If the name of any of these respective objects exist in the database then they won't be created again.
To run the tests for this project, please run the following from your local store_api respository:
bundle exec rspec