Open
Description
Description:
The learning materials page on the arc_platform
should be made CRUD so that learning materials can be added, updated, and deleted without having to change the code. The design of the new learning materials page should follow the design at ArcPlatform-Design
Steps to reproduce:
- Go to the
Learning Materials
tap. - Try to add, update, or delete a learning material.
Expected behavior:
The user should be able to add, update, or delete a learning material without having to change the code. The new learning materials page should follow the design at ArcPlatform-Design
Actual behavior:
The user cannot add, update, or delete a learning material without changing the code. The learning materials page does not follow the design at ArcPlatform-Design
.
Possible solutions:
- Use a Ruby on Rails gem called
rails_admin
to provide a simple and easy-to-use interface for managing learning materials. - Use a database to store learning materials.
- Use a template engine to render the learning materials page.
- Use a routing engine to define the routes for the learning materials page.