Skip to content

NSS Front End Capstone Project. A convention-planning app for cosplayers and costumers.

Notifications You must be signed in to change notification settings

megcruzen/capstone_conpanion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConPanion

ConPanion

ConPanion

ConPanion is a single-page convention-planning application intended for cosplayers and costumers. In this app, a user can make a list of conventions they’re attending, create costume pages, and participate in groups. For each convention, the user can add their planned costumes, manage packing lists, and create a lineup/calendar.

Testing Locally

To run ConPanion locally:

  1. Clone this repo: git clone git@github.com:megcruzen/capstone_conpanion.git
  2. To install all libraries and their dependencies, run npm install
  3. Set up Auth0 (see below)
  4. In the /api directory, run json-server -p 5002 database.json
  5. Run npm start in root directory to start react server
  6. If you would like to demo a user account populated with data, use test@test.com as the email address on the Auth0 login screen (any password will work)

Set Up Auth0

  1. Sign up or log in to Auth0 - https://auth0.com/
  2. Once in your account, click the "Create Application" button
  3. Choose "Single Page Web Application", then choose "React"
  4. Inside your Application, click on "Settings"
  5. Add http://localhost:3000/callback to the "Allowed Callback URLs"
  6. You will need to copy the "Domain" and "Client ID" and place these into the Auth0Variables.js.example file
  7. Rename the file to Auth0Variables.js

Planning and Creation

Technologies Used

HTML5    CSS3    Javascript    React    Bootstrap    Reactstrap    NPM    NPM

ERD

ERD

About

NSS Front End Capstone Project. A convention-planning app for cosplayers and costumers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published