A Blog app similar classic blog website. With fully functional website that show the list of posts and empower readers to interact with them by adding comments and liking posts.
- User
- Post
- Comment
- Like
Everything will be based on the ERD class diagram presented below.
To run the project locally, copy up and running follow these simple example steps :
- First of all make sure you have both
Ruby
&Rails
installed in your machine (else You can installRails
just with this simple commandgem install rails
) - clone the project with the following command line :
$ git clone git@github.com:Hamzaoutdoors/BLog_app.git
- Then go to the right folder
$ cd Blog_app
$ bundle
and run to install npm package
$ npm install
make sure the database is up and running.
$ rails db:create
When you will add migration file then, you can add command like
$ rails db:migrate
Run this command line to add some dummy data
$ rails db:seed
- Finaly run
rails s
and visit http://localhost:3000/ in your browser!
To run Request specs locally you need just to run this following command in your terminal :
$ bundle exec rspec
👤 Ellaouzi Hamza
- GitHub: hamzaoutdoors
- LinkedIn : Hamza Ellaouzi
- Twitter: Hamza Ellaouzi
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Inspiration 💘
- Microverse program ⚡
- My standup team 😍
- My family's support 🙌
- MicroBros 😜
This project is MIT licensed.