Build an E-learning Website with Ruby-on-Rails and PostgreSQL
In this Ruby-on-Rails (ROR) project, we’ll develop an e-learning course catalog website. We’ll be asked to display the list of all the courses on the website. Each course will have the following:
The website will also allow users to search the available courses with a search bar.
The figure below shows a preview of the final layout of the website:
We’ll build this project step-by-step. Initially, we’ll have to implement the course catalog. For that, the data needs to be fetched from seeds into the PostgreSQL database and then load it into active records.
Once the layout is designed, we’ll add search functionality to your web application. When a user searches a name of a course, our application will search the keyword from all the course names and render all the relevant courses.