Ecommerce project developed in Ruby on Rails - Project for the Programming Language Theory subject [75.31 - 95.07] Ferrigno's course - FIUBA, 2Q 2021.
You can watch the video presentation that goes along with this project in this YT video, it's in Spanish as that is the language the course is teached on.
- Balmaceda, Fernando - ferbalmaceda23
- Craviotto, Mateo - MateoCraviotto
- Diem, Walter Gabriel - gabrieldiem
- Lazzaro, Melina - Melzr
- Ferrigno, Leandro
Once the repository has been cloned, the necessary programs must be installed to run the work. Among them are:
- Ruby (version 3.0.0)
- Ruby on Rails (version 6.1.4.1)
- MySQL and MySQLd (mysql2 version 0.5)
In addition, the NodeJS dependencies required for Ruby on Rails to work must be installed with the command yarn install
.
The used gems must be installed with the command bundle install
.
For more details on the gems and their versions, see the gemfile.
First, the database setup must be run, which loads the data from the seeds.rb
file at the beginning, so that an administrator account with preloaded cars appears when starting the server. This is done with the command rails db:setup
.
Then, the database migrations must be executed, which is done with the command rails db:migrate
.
Finally, to run the server that shows the website locally, the command rails s
must be executed.
This will start the server so that the website can be seen at https://localhost:3000/
.
This project includes images and visual content derived from Grand Theft Auto V.
Certain images and visual content on this website are derived from Grand Theft Auto V and are the copyrighted property of Rockstar Games, a subsidiary of Take-Two Interactive Software, Inc. All rights to these assets are fully reserved by Rockstar Games. This project is not affiliated with, endorsed by, or associated with Rockstar Games in any way. The use of these images is intended solely for non-commercial purposes.