- ๐ About the Project
- ๐ป Getting Started
- ๐ฅ Authors
- ๐ญ Future Features
- ๐ค Contributing
- โญ๏ธ Show your support
- ๐ Acknowledgements
- โ FAQ (OPTIONAL)
- ๐ License
[blog_app] is an application built to share blog posts and establish a community between international developers.
This database is created using:
- Ruby on Rails
- Postgres
blog_app
- [Creating blog posts]
- [Blog post interactions]
- [User authentication]
- [Model Rspec and Validation]
- [ Controllers Specs ]
- [ Views ]
- [ Fix n+1 Problem]
- [ Integration Test]
- [ Add devise]
To get a local copy up and running, follow these steps.
Clone this repository to your desired folder:
cd my-folder
git clone https://github.com/Enoisong/blog_app.git
Install this project with:
- Ruby on Rails environment installed
- PostgreSQL database installer
- Run
sudo bundle install
to install all the required dependencies.
To run the project:
Create the database by running the following command:
rails db:create
Load the database schema with this command:
rails db:load
Seed the database with the following command:
rails db:seed
Start the server by running the following command:
rails server
๐ค Author1
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
๐ค Author2
- GitHub: @Kel-nana
- Twitter: @kelvin-irungu
- LinkedIn: @kelvin-irungu
- [More Users Interation]
- [Animation ]
Contributions, issues, as well as feature requests are welcome!
Feel free to check the issues page.
If you like this project, kindly leave a comment below and share it with someone who enjoys coding! or still give me a โญ๏ธ!
- Thanks to the Microverse team for the great curriculum.
- Thanks to the Code Reviewer(s) for the insightly feedbacks.
- A great thanks to my coding partner(s), morning session team and standup team for their contributions.
This project is MIT licensed.