Skip to content

whatdoiwear.today - A virtual closet for your clothes and outfits.

License

Notifications You must be signed in to change notification settings

clairelin23/What-Do-I-Wear

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What Do I Wear?

This repo contains the project developed by Team 21 (Devin Gonzales, Claire Lin, and Patrick Silvestre) for CS 157A at San Jose State University during the Fall 2019 semester.

Project Documentation

Project Proposal

Project Requirements

Project Data Model and Database Design v1

Project Data Model and Database Design v2

Project Data Model and Database Design v3 (Current)

Project Final Report

Running in Development Mode

Downloading the App

Run the following using your shell:

git git@github.com:pjsilvestre/CS157A-21.git
cd CS157A-21/express-app

Setting up MySQL

Make sure you have MySQL installed, and start your server using your shell:

sudo mysql.server start

If your MySQL root password is not password, you can change it as follows using your shell, then MySQL:

$ mysql -u root -h localhost -p
Enter your password: ****************
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';

Alternatively, navigate to express-app/config/database.js, and change authentication details as necessary.

Populating the Database

Run the following using MySQL, replacing <...> with the directory containing CS157A-21:

mysql> source <...>/CS157A-21/sql/initialize-schema-and-data.sql

Running the App

Make sure you have Node.js installed, then run the following using your shell, making sure you're in the CS157A-21/express-app directory:

npm install
npm run devstart

The app should now be running on localhost:3000.

About

whatdoiwear.today - A virtual closet for your clothes and outfits.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 55.9%
  • Pug 43.5%
  • CSS 0.6%