CarGuru
This repo is the frontend of the web application - CarGuru
CarGuru is a SaaS service that relies on Amazon Web Services to provide accurate second-hand car trading information. With the help of cloud technology, CarGuru is able to scale easily and utilize big data and machine learning techniques to evaluate cars and make precise recommendations with reliability, which enables users to decide with needed information and thus improves user experience. Focusing on the actual needs of individuals, CarGuru provides easy access to the second-hand car market that allows users to find objective second-hand car trading information without any struggles.
The frontend is implemented using HTML, Javascript and CSS.
Deploy and start
-
Firstly, start an AWS EC2 instance, using AMI ami-0801a1e12f4a9ccc0. For how to start an AWS EC2 instance, see AWS EC2 get started
Be sure to give SSH, HTTP and HTTPS inbound rules to the security group of the instance.
-
Log in to the running instance using ssh
ssh -i path-to-the-key-file ec2-user@public-ipv4-address-of-the-instance
-
Run the following commands to install the software needed.
sudo yum update sudo yum install git sudo yum install httpd
-
Clone this repo into the path
/var/www/html
using the following commandgit clone git@github.com:KSDeng/cs5224-project.git
-
Start apache server
sudo service httpd start
-
Now access the url of the homepage
index.html
instance-public-ipv4-address/cs5224-project/index.html