https://github.com/ijeomaodinko/blog-app
This project - Blog app is built using ruby on rails. The Blog app is a classic example of a blog website. The project is a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
https://github.com/ijeomaodinko/blog-app
css3 html5 javascript postgres ruby ruby-on-rails
Last synced: 3 months ago
JSON representation
This project - Blog app is built using ruby on rails. The Blog app is a classic example of a blog website. The project is a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
- Host: GitHub
- URL: https://github.com/ijeomaodinko/blog-app
- Owner: ijeomaodinko
- License: mit
- Created: 2022-10-26T22:23:34.000Z (over 3 years ago)
- Default Branch: develop
- Last Pushed: 2024-01-02T16:45:44.000Z (over 2 years ago)
- Last Synced: 2025-06-04T20:33:34.203Z (about 1 year ago)
- Topics: css3, html5, javascript, postgres, ruby, ruby-on-rails
- Language: Ruby
- Homepage:
- Size: 2.66 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
     
# Blog App 🌍
This project - Blog App is built using ruby on rails. The Blog app is a classic example of a blog website. The project is a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and likes.
## Built With 🛠
- Major languages: Ruby
- Frameworks: Ruby on Rails, Capyprama
- Technologies used: Rubocop, Gem, Postgresql
- Code Editor: Visual Studio
- Testing: Rspec
## Live Demo (if available)
[Live Demo Link]
# Getting Started
To get a local copy up and running follow these simple example steps.
Open your console. Run the following
If you are using HTTPS
"git clone https://github.com/ijeomaodinko/blog-app.git
If you are using a SSH key.
"git clone https://github.com/ijeomaodinko/blog-app.git
Press ENTER to create your local clone. After creating it, you can open the app through the open folder in Vscode or typing `cd blog-app` on the terminal
### Prerequisites
- A modern web browser like Chrome, Safari, Firefox, etc.
- JavaScript enabled.
- Ruby on rails
- Postgres
### Build the Development Serve
rails s
Open it by accessing http://localhost:3000/ on your browser.
### To Run Test
To install rspec in the terminal:
$ gem install rspec
To run tests, run this command
$ rspec ./spec/#{filename}_spec.rb
### Create, Drop and, Reset a Database
rails db:create
rails db:drop
rails db:reset
### Generate Schema
rails db:migrate
### Generate Controller
rails generate controller NAME [action action] [options]
## Author 1 🖊📖
👤 **Ijeoma Odinko**
- GitHub: [@ijeomaodinko](https://github.com/ijeomaodinko)
- Twitter: [@iodinko](https://twitter.com/iodinko)
- LinkedIn: [ijeomaodinko](https://linkedin.com/in/ijeomaodinko)
## Author 2 🖊📖
👤 **Ntihinduka Alpha**
GitHub: githubhandle
Twitter: twitterhandle
LinkedIn: LinkedIn
## 🤝 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!
## Acknowledgments
- Hat tip to anyone whose code was used
- Inspiration
- etc
## 📝 License
This project is [MIT](./LICENSE) licensed.
_NOTE: we recommend using the [MIT license](https://choosealicense.com/licenses/mit/) - you can set it up quickly by [using templates available on GitHub](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). You can also use [any other license](https://choosealicense.com/licenses/) if you wish._