- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
The Blog app is a classic example of a blog website. which is a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
Key features of the application.
- Creating a data model
- Validations and Model specs
- Processing data in models
- Setup and controllers**
- Controllers specs
- Views
- Forms
- Integration specs for Views and fixing n+1 problems
- Add Devise
- Add authorization rules
- Add API endpoints
To get a local copy up and running, follow these steps.
In order to run this project you need:
- PostgreSQL.
- Code Editor.
- Ruby On Rails.
Clone this repository to your desired folder:
cd my-folder
gh repo clone https://github.com/axcell-0/Blog-app.git
- Install PostgreSQL.
- Install Ruby On Rails.
To run the testing, execute the following command:
rspec spec --format documentation
👤 THIERRY NOUMBUH
- GitHub: @githubhandle
👤 SAMUEL LEMMA
- GitHub: @githubhandle
Features will be added to the project.
- User Login Interface
- User comments and like history
- Report of inividual user
Contributions, issues, and feature requests are welcome! Feel free to check the Issues.
If you like this project, show your support by giving the project a ⭐️.
I would like to thank Microverse.
This project is MIT licensed.