https://github.com/guillainbisimwa/micro-reddit
Welcome to our Ruby on Rails Micro-Reddit App built mainly with Ruby and Ruby on Rails. The main purpose of this app is to practice validations, associations, and migrations in Ruby on Rails.
https://github.com/guillainbisimwa/micro-reddit
heroku-deployment linter-config rubocop ruby ruby-on-rails sqlite3
Last synced: 3 days ago
JSON representation
Welcome to our Ruby on Rails Micro-Reddit App built mainly with Ruby and Ruby on Rails. The main purpose of this app is to practice validations, associations, and migrations in Ruby on Rails.
- Host: GitHub
- URL: https://github.com/guillainbisimwa/micro-reddit
- Owner: guillainbisimwa
- Created: 2020-11-02T15:12:39.000Z (almost 5 years ago)
- Default Branch: development
- Last Pushed: 2020-11-04T14:46:05.000Z (almost 5 years ago)
- Last Synced: 2025-01-30T05:42:46.755Z (9 months ago)
- Topics: heroku-deployment, linter-config, rubocop, ruby, ruby-on-rails, sqlite3
- Language: Ruby
- Homepage:
- Size: 170 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ruby on Rails Micro-Reddit App
> Welcome to our **Ruby on Rails Micro-Reddit App** built mainly with `Ruby` and `Ruby on Rails`. The main purpose of this app is to practice *validations, associations and migrations* in `Ruby on Rails`
### Built With
- Ruby
- Ruby on Rails
- Rubocop
- Visual Studio Code
- Linux
- SQL### Setup
NOTE: You need to have `Bundler` installed and, of course, `Ruby`. If don't have `Bundler` installed you can install it with `gem install bundler`.
Assuming that `Bundler` is installed, you can continue with the following steps:
- Step 1: Clone this repository. Just use: `git clone https://github.com/guillainbisimwa/micro-reddit/`.
- Step 2: Open the project folder where the repository was downloaded. Once you are in that folder, open a terminal and make sure that it will be opened in that specific folder.
- Step 3: Once you are in the terminal, just type in: `bundle install`. This will install the required dependencies for this project.
- Step 4: Now, you need to run the migrations. To do this, while in the project root folder type in: `rails db:migrate`.
- Step 5: Now, to try the project type in: `rails console`. You can add Users, Posts and Comments in hash form. Remember to take into account the restrictions in place for each model. You can check them out in *app/models*.### Authors
👤 **Guillain Bisimwa**
- Github : [@guillainbisimwa](https://github.com/guillainbisimwa)
- Twitter : [@gullain_bisimwa](https://twitter.com/gullain_bisimwa)
- Linkedin : [guillain-bisimwa](https://www.linkedin.com/in/guillain-bisimwa-8a8b7a7b/)👤 **Alvaro Ruiz**
- Github: [@alvarorf](https://github.com/alvarorf)
- Twitter: [@aaruizf](https://twitter.com/aaruizf)
- Linkedin: [Álvaro Ruiz](https://www.linkedin.com/in/alvaro-andr%C3%A9s-ruiz-22810915a/)### 🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check the [issues page](issues/).
### Show your support
Give a ⭐️ if you like this project!
### 📝 License
This project is for microverse course purposes.