Skip to content

Ecommerce webapp developed with Ruby on Rails. Inspired by Rockstar® GTA V's car dealer 'Legenday Motorsport'. Project for the Programming Language Theory subject 2Q2021

License

Notifications You must be signed in to change notification settings

gabrieldiem/Legendary_Motorsport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Legendary Motorsport Banner

Project - Programming Language Theory

es

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.

Project members:

Evaluator:

  • Ferrigno, Leandro

Execution

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.

Gem Installation

The used gems must be installed with the command bundle install. For more details on the gems and their versions, see the gemfile.

Configuración de la base de datos

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.

Server Execution

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 http://localhost:3000/.

Images

Image 1

Image 2

Image 3

Image 4

Image 5

Image 6

Third-Party Assets

This project includes images and visual content derived from Grand Theft Auto V.

Attribution

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.

About

Ecommerce webapp developed with Ruby on Rails. Inspired by Rockstar® GTA V's car dealer 'Legenday Motorsport'. Project for the Programming Language Theory subject 2Q2021

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •