Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bondok6/rubygems
The Rubygems app is a fully functional website that shows the list of courses and empowers readers to interact with.
https://github.com/bondok6/rubygems
Last synced: 16 days ago
JSON representation
The Rubygems app is a fully functional website that shows the list of courses and empowers readers to interact with.
- Host: GitHub
- URL: https://github.com/bondok6/rubygems
- Owner: Bondok6
- Created: 2022-05-14T15:12:36.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-14T17:00:36.000Z (almost 3 years ago)
- Last Synced: 2025-01-11T03:23:52.545Z (about 1 month ago)
- Language: Ruby
- Homepage:
- Size: 43.9 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rubygems
> The Rubygems app is a fully functional website that shows the list of courses and empowers readers to interact with.
## Built With
- Ruby
- Rails
- PostgreSql## Getting Started
To get a local copy up and running follow these simple example steps.- Click on the top right green "code" button.
- On the dropdown menu, choose "download with zip" button.
- After download, extract the zip file and you have the project on your machine.
- Run `bundle install` to install all gems for the project.
- Run `rails s` to start your project, open `http://127.0.0.1:3000/` to see the project.
- Run `rails db:migrate` to run the migration.## Testing
- Run `bundle exec rspec` to run all the tests, and you see the official docs [here](https://github.com/rspec/rspec-rails).
- To generate `rails generate rspec:model user` test file for model.
- Run `bundle exec rspec spec/models` to test models tests.
- To check linters run `rubocop -A` && `npx stylelint "**/*.{css,scss}" --fix`.## Authors
👤 **Kyrillos Hany**
- GitHub: [@Bondok6](https://github.com/Bondok6)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/kyrillos-hany/)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
## 📝 License
This project is [MIT](./MIT.md) licensed.