- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ
- 📝 License
In this project, we added the devise gem to the Blog-app and used it for the registration and login of users. It's a functional website that shows the list of posts and empower readers to interact with them by adding comments and liking post.
This Project was Build with the following:
Client
Database
The Following are key features of this blog website
- A user can add a posts
- A user can display a list of posts
- A user can add a comment to a post
- A user can like a post
-[x] Delete Post
Add a link to your deployed project.
The following steps were used in creating this project:
1 Setup the project by creating a new directory from the generated repository.
2 Set up the repository on GitHub and use Gitflow.
3 Initialized project with rubocop linters
To get a local copy up and running, follow these steps.
In order to run this project you need:
1 Ruby installed (Using Homebrew on macOS machine)
brew install ruby
2 Rails Installed
gem install rails
Clone this repository to your desired folder:
git clone https://github.com/Loltolo-Lesapiti/blog_app.git
Install this project with:
cd blog
To run the project, execute the following command:
cd blog
code .
To run from the local server, run the following command:
rails server
To run tests, run the following command:
rpec spec
👤 Petro Loltolo Lesapiti
- GitHub: @petrolesapiti
- LinkedIn: @petrolesapiti
👤 Fuad Nabiyev
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Your contructive reviews help us to improve progressively
If you like this project...
I would like to thank the Microverse for offering this topic notch course that has equiped me to be a full stack Ruby on Rails Developer
You want to know! Relax! We got you!
-
How Long did it take to build this project?
- 5 days
-
How many git conflicts did you resolve?
- More than five (5) conflicts resolved
This project is MIT licensed.