- 📖 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 blog_app
gh git clone https://github.com/noelfoka/Blog_app.git- Install PostgreSQL.
- Install Ruby On Rails.
👤 Noel FOKA
- GitHub: noelfoka
- LinkedIn: noelfoka
- Twitter: noelnomgne
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!
If you like this project, show your support by giving the project a star ⭐️, thanks in advance.
I would like to thank Microverse for including this in their curriculum.
This project is MIT licensed.