Blog App is a simple blog website where users can create posts, add comments to posts and like posts. This project is built using Ruby on Rails.
Server
Key Features of Project.
- Users can create posts.
- Users can add comments to posts.
- Users can like posts.
To get a local copy up and running, follow these steps.
In order to run this project you need:
- Ruby
- Rails
- Postgresql
Clone this repository to your desired folder:
cd your_desired_folder
git clone https://github.com/MohamedHNoor/blog-app.git
Install this project with:
- After cloning type
cd blog-app
. - Run
bundle install
to install all the required dependencies.
To run the project, execute the following command:
- Run
rails db:create
to create a new database - Run
rails db:migrate
to migrate the db and build the schema - Run
rails s
to start the server
- Run
bundle exec rspec
to run the tests
👤 Mohamed Hassan Noor
- GitHub: @MohamedHNoor
- Twitter: @MohamedHNoor
- LinkedIn: @MohamedHNoor
👤 Christian Ani
- GitHub: @iamchristianani
- Twitter: @kriznode
- LinkedIn: Christian Ani
- [ Create Post ]
- [ Add Comment to a post ]
- [ Like a Post ]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was used
- Inspiration
- etc
-
Do I have to have any previous knowledge about ruby to use this project?
- No!
-
How to use this project?
- check the Getting Started section to have a complete guid on how to setup and run teh project.
This project is MIT licensed.