Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bondok6/blog-app
The Blog app is a fully functional website that shows the list of posts and empowers readers to interact with them by adding comments and liking posts.
https://github.com/bondok6/blog-app
postgresql rails ruby ruby-on-rails
Last synced: 6 days ago
JSON representation
The Blog app is a fully functional website that shows the list of posts and empowers readers to interact with them by adding comments and liking posts.
- Host: GitHub
- URL: https://github.com/bondok6/blog-app
- Owner: Bondok6
- Created: 2022-04-27T08:18:36.000Z (over 2 years ago)
- Default Branch: develop
- Last Pushed: 2022-05-12T00:55:21.000Z (over 2 years ago)
- Last Synced: 2024-12-27T16:04:47.207Z (20 days ago)
- Topics: postgresql, rails, ruby, ruby-on-rails
- Language: Ruby
- Homepage:
- Size: 166 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# Blog App
> The Blog app is a fully functional website that shows the list of posts and empowers readers to interact with them by adding comments and liking posts.
## 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/).
## Show your support
Give a ⭐️ if you like this project!
## 📝 License
This project is [MIT](./MIT.md) licensed.