A blog application developed using rails
Client
Server
Database
- List all Users
- List all Posts
- List all of Comments for a post
- List all of likes for a post
To get a local copy up and running, follow these steps.
- Clone this repo:https://github.com/Stephen-Adom/rails_blog.git
In order to run this project you need Ruby, rails and Postgres installed:
On Linux:
sudo apt-get install ruby-full
On Windows
Go to Windows Subsystem for Linux to set up wsl for ubuntu
Clone this repository to your desired folder:
git clone git@github.com/Stephen-Adom/rails_blog
cd rails_blog
bundle install
To run the project follow the following instruction:-
bundle exec rails server
run gem install mailcatcher --pre -> a super simple SMTP server which catches any email messages
run mailcatcher and go to http://127.0.0.1:1080/
To run tests, run the following command:
rspec spec/*
./bin/rails test:integration
You can deploy this project using: Not available
👤 Stephen Addae
- GitHub: @Stephen-Adom
- Twitter: @stephen_alaska
- LinkedIn: Stephen Addae
👤 Queenter Juma
- GitHub: @QueenterJuma
- User Authentication
- Add Post
- Add Comment for a post
- Add likes for a post
Contributions, issues, and feature requests are welcome!
Feel free to check the [repo:https://github.com/Stephen-Adom/rails_blog.git]
If you like this project please follow me on github
We would like to thank Microverse and my colleagues.
This project is MIT licensed.