π Table of Contents
- π About the Project
- π» Getting Started
- π₯ Author
- π Future Features
- π€ Contributing
- βοΈ Show your support
- π Acknowledgements
- β FAQ
- π License
π [MBudget_app]
This is a blog app built with Ruby on Rails. It allows users to create an account, create posts, and comment on other posts.
π Built With
- Ruby
- Ruby on Rails
- PostgreSQL
- Rspec (for testing)
Tech Stack
Client
Server
Key Features
- Users can create an account
- Users can create posts
- Users can comment on posts
- Users can like posts
- Users can follow other users
- Users can see posts from users they follow
π Live Demo
Access it online clike here
π» Getting Started
To get a local copy up and running follow these simple example steps.
Setup
- Clone the repository with `git clone
Prerequisites
- Ruby: 3.1.2
- Rails:
- PostgreSQL
- Rspec
Install
- Install gems with:
bundle install
- Setup database with:
rails db:create
rails db:migrate
Usage
- Start server with:
rails server
Run tests
- To run tests, run:
rpsec --format documentation
Deployment
-
Deployed to heroku
π₯ Author
π€ Oluyemi Paul
π Future Features
- Add a search bar
- Add a profile page
- Add a notifications page
- Add a share feature
- Add a follow feature
- Add a sign up feature
- Add a sign in feature
- Add a sign out feature
- Add a sign in with Discord feature
π€ Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
βοΈ Show your support
If you like this project, please give it a βοΈ!
Send me a message if you have any questions or suggestions.
π Acknowledgments
I would like to thank Microverse and all our peers and colleagues there.
- Original design idea by Gregoire Vella on Behance.
π License
This project is MIT licensed. Paul, Oluyemi 2022