An online store created for hyperiondev bootcamp. It loads products via JS and displays them in a grid. Elements are styled with bootstrap. Additionally, it has a shopping cart. It also has some interactivity added with jQuery.
Installation instuctions for Debian based systems:
git clone https://github.com/neil-feris/hyperion-online-store.git /var/www/hyperion-online-store
sudo apt-get install nginx
sudo nano /etc/nginx/sites-available/hyperion-online-store
server {
listen 80;
server_name hyperion-online-store.local;
root /var/www/html/hyperion-online-store;
index index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
}
sudo ln -s /etc/nginx/sites-available/hyperion-online-store /etc/nginx/sites-enabled/hyperion-online-store
sudo service nginx restart
cd /var/www/html/hyperion-online-store
npm start
Products are loaded with JavaScript and are displayed in a responsive bootstrap grid.
The cart is loaded with JavaScript and is stored in local storage.
User can choose shipping options as well as apply a coupon code.
After installing the project, you can access it by opening a browser and typing in the following URL:
http://localhost
Main Page:
Deals Page:
Cart Page:
All code written by neil-feris and hyperiondev.