Table of Contents
Blogify is a simple, easy-to-use blogging platform which allows users to create and publish their own blog posts. Users can also read posts from other users and give likes/comments.
- Ruby on Rails
- PostgreSQL
- Create and manage blog posts
- Read posts by other users
- Interact by giving likes/comments
- User authentication and authorization
To run this project locally, you'll need to follow these steps.
Make sure you have the following installed on your machine:
Clone this repository to your desired foler.
cd my-project
git clone git@github.com:IndieCoderMM/blogify.git .
Install the required gems with:
bundle install
Create the databases and run migrations with:
rails db:create
rails db:migrate
To load the sample data, run:
rails db:seed
To run the development server, execute the following command:
rails server
To run tests, run the following command:
rspec spec --format doc
๐ค Hein Thant
- GitHub: @IndieCoderMM
- LinkedIn: @hthantoo
- Gmail: hthant00chk@gmail.com
๐ค Thomas Obuya
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- Add tests
- Create API endpoints
- Implement authentication
- Improve UI
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, please consider giving it a โญ.
I would like to thank all code reviewers for making this project better.
This project is MIT licensed.