- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
Rails Blog App is a Ruby on Rails web application that allows users to create, manage, and interact with blog posts. Users can create their own blog posts, update existing ones, and delete posts if needed. The application provides a user-friendly interface for writing and publishing blog content. Built using Ruby and Ruby on Rails.
This project uses the following stack :
Ruby
Ruby On Rails
- Creating a data model
- Processing data in models
- Validations and Model specs
- Setup and controllers
- Controllers specs
- Views
- Forms
- Add Devise
- Add authorization rules
- Add API endpoints
- Integration specs for Views and fixing n+1 problems
To get a local copy up and running, follow these steps.
In order to run this project you need:
You should have Ruby install on your local machine
Clone this repository to your desired folder:
Example commands:
https://github.com/Atril33/rails_blog_app.git
To install ruby go to : Install Ruby and select your operating system.
To run the project, open your project in your terminal
bundle install
rails db:create
rails db:migrate RAILS_ENV=development
rails server
👤 Syed Atril
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- Facebook Facebook
👤 Henry Odongo
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- Add Styling In Rails Blog App
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
I would like to say thanks to the Microverse team.
This project is MIT licensed.