Description the project.
- Install Ruby on Rails framework.
- Use Ruby Gems as a software packages system.
- Understand what ORM is.
- Use database migration files to maintain database schema.
- Write tests for models, controllers, system.
- Set up associations between models.
- Write SQL queries with Active Record
- Use preprocessed HTML file with embedded Ruby code.
- Use layouts and templates for shared content.
- Build a web app that requires the user to log in.
- Use devise gem for authentication.
Client
Server
Database
- Create a blog post
- Give like, comment for the post
To get a local copy up and running, follow these steps.
- Open terminal or cmd on you local machine and navigate to your desired directory.
- Run 'git clone clone https://github.com/AbigiyaTY/Blog_app.git'
- Run 'code'
In order to run this project you need [describe prerequisites]:
gem install rails
Clone this repository to your desired folder:
git clone https://github.com/AbigiyaTY/Blog_app.git
cd Blog_app
Install this project with [package manager]:
cd Blog_app
gem install
rails db:migrate
To run the project, execute the following command:
rails server
👤 Abigiya Tadesse
- GitHub: @AbigiyaTY
- Twitter: @AbigiyaTY
- LinkedIn: @AbigiyaTY
👤Elie Harfouche
- GitHub: @X-Elie-X
- LinkedIn: @Elie Harfouche
Features of this project.
- User Authentication
- CRUD Operations
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project...
This project is MIT licensed.