Project Minerva is a community created and maintained web application that allows for users to create their own courses with integrated text and videos. It also allows users to enroll in courses made by other instructors.
Project Minerva is built using the Ruby on Rails web application framework for the backend. THe frontend is made using Boostrap framework, HTML, CSS, and JavaScript. Teh database is handled by PostgreSQL. The entire web application was built using the Model View Controller in mind.
- Frontend for some parts of the website.
- Search function.
Launch it as a fully fledged website using Heroku and Amazon Webservices.
- Node 18
- Rails 7
- Ruby 3.0.3