Skip to content

An online web store created with Vue for a mock bike shop that wants to also sell their product online

Notifications You must be signed in to change notification settings

gwayne9955/FoxCycle

 
 

Repository files navigation

Team WhiteSky

Foxycle

Instructions for running this application:

  1. run git clone https://github.com/gwayne9955/FoxCycle.git

  2. navigate to that newly created directory

  3. Create a file called config.json in /api with this content:

{
 "dev": {
   "host": "localhost",
   "port": 3306,
   "username": "root",
   "password": "password",
   "database": "dev",
   "logging": true
 },
 "test": {
   "host": "localhost",
   "port": 3306,
   "username": "root",
   "password": "password",
   "database": "test"
 }
}
  1. In MySQL in VSCode, run a SQL query to create a database dev and test
create database dev

create database test 
  1. run npm i in the api/ and client/ directories

  2. run docker-compose up in the top level directory

  3. run npm run start in the api/ directory

  4. run npm run serve in the client/ directory

  5. Query the dev database with the contents of data.sql found in the root directory using Sequel Pro

  6. In your browser, navigate to localhost:8080


Login Info

Admin

  • username: admin
  • password: admin

Employee

  • username: a
  • password: a

Team Members:

  • Ishaan Jain - Team Lead
  • Evan Zhang - Architect
  • Abhijeet Sidhu - DB Lead
  • Garrett Wayne - UI Lead

About

An online web store created with Vue for a mock bike shop that wants to also sell their product online

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 65.8%
  • TypeScript 30.8%
  • JavaScript 2.9%
  • Other 0.5%