Skip to content

Outfitter is a full stack outfit-picking application. The user may upload their articles of clothing and accessories to the database. Doing so will place the clothes in their virtual closet, where they can pair articles together and save outfits.

Notifications You must be signed in to change notification settings

lvforrest/Outfitter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Outfitter

An outfit-picking application with Node.js/Sequelize/Express/MySQL/Animate.css

Description

Outfitter is a full stack outfit-picking application. The user may upload their articles of clothing and accessories to the database. Doing so will place the clothes in their virtual closet (and MySQL database), where they can pair articles together and save outfits.

The application is implemented using a Node.js and Express server on the back end, a MySQL database and Bootstrap with Animate.css on the front end.

Demo

The demo of Outfitter can be found here on Heroku. It has not been optimized for desktop, so view it on a mobile device.

Installation

To install the application follow the instructions below:

	git clone git@github.com:lukemyers0921/Outfitter.git
	cd Outfitter
	npm install
	npm install -g sequelize sequelize-cli
	sequelize init:models & sequelize init:config

MySQL Database Setup

In order to run this application, you should have the MySQL database already set up on your machine. If you don't, visit the MySQL installation page to install the version you need for your operating system. Once you have MySQL isntalled, import the database with the SQL code found in schema.sql in the db folder. You can populate the table by then importing seeds.sql or by adding them in the application.

Running Locally

To run the application locally and access it in your browser, open server.js in the terminal and run the command below.

	node server.js

The application will now be running locally in your browser at the URL http://localhost:8080.

About

Outfitter is a full stack outfit-picking application. The user may upload their articles of clothing and accessories to the database. Doing so will place the clothes in their virtual closet, where they can pair articles together and save outfits.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 40.9%
  • HTML 36.7%
  • CSS 22.4%