Skip to content

AudunWA/vindb-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vindb-web

A Node.js-based website for viewing and comparing products from Vinmonopolet's database.

Frameworks/technologies used

  • AWS Elastic Beanstalk for easy deployment to AWS (Amazon Web Services)
  • Express as HTTP server
  • Pug/Jade as HTML template engine
  • A mix of pure JavaScript and jQuery in the frontend
  • MySQL as database backend

Requirements

  • Node.js and NPM
  • MySQL

Installing

  1. Clone the repository
  2. Run npm install in the cloned directory
  3. Import db.sql to a new MySQL database
  4. Input your database details to the .env file

Running

  • Run set DEBUG=vindb-web:* & npm start

NOTE: The databse included on the repository is empty, which means there will be no products or changes unless you import them yourself. The raw data I used to generate the data, can be found here: https://www.vinmonopolet.no/datadeling

About

An old version of VinDB, a webapp for viewing and comparing products from Vinmonopolet's database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published