- ๐ About the Project
- ๐ป Getting Started
- ๐ฅ Authors
- ๐ญ Future Features
- ๐ค Contributing
- โญ๏ธ Show your support
- ๐ Acknowledgements
- ๐ License
This Blog app is designed to build familiarity with the Ruby on Rails Full-stack framework, and its concepts and vast echo system. We will cover databases using active records migrations and models using convention over configuration. Then setup test using RSpec testing library.
Ruby
Rails
RSpec
- 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.
To get a local copy up and running, follow these steps.
In order to run this project you need:
gem install ruby
gem install rails
gem install rails-rspec
Clone this repository to your desired folder:
cd folder
git clone [email protected]:lincoln1883/hello-rails.git
Install this project with:
cd my-project
bundle install
To run the project run this command:
rails s
your default browser should be opened in this moment.
You can run tests with the following command:
rspec
๐ค Lincoln Gibson
- GitHub: lincoln1883
- Twitter: lincolngibson7
- LinkedIn : lincoln-gibson
- Add authorization rules.
- Add API endpoints.
- API documentation.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
- Give a โญ๏ธ if you like this project!
- Thank you Microverse.
This project is MIT licensed.