Skip to content

Latest commit

 

History

History
86 lines (69 loc) · 1.95 KB

File metadata and controls

86 lines (69 loc) · 1.95 KB

Project Name

Pithy project description

Team

  • Product Owner: Operation Sparkle
  • Scrum Master: Rachel
  • Development Team Members: Peter, Franco

Table of Contents

  1. Usage
  2. Requirements
  3. Development
    1. Installing Dependencies
    2. Tasks
  4. Team
  5. Contributing

Usage

Some usage instructions

  1. sign in with Google
  2. Click Create Mixtape
  3. Choose your tape deck
  4. Search Youtube for the perfect mix
  5. Save Playlist
  6. Share your mixtape with friends!

Requirements

dependencies: @fortawesome/fontawesome-svg-core: "^1.2.19", @fortawesome/free-solid-svg-icons: "^5.9.0", @fortawesome/react-fontawesome: "^0.1.4", axios: "^0.19.0", body-parser: "^1.19.0", bootstrap: "^4.3.1", dotenv: "^8.0.0", express: "^4.17.1", express-session: "^1.16.2", mongoose: "^5.6.5", mongoose-auto-increment: "^5.0.1", mongoose-findorcreate: "^3.0.0", passport: "^0.4.0", passport-google-oauth2: "^0.2.0", passport-google-oauth20: "^2.0.0", react: "^16.5.2", react-bootstrap: "^1.0.0-beta.9", react-dom: "^16.5.2", react-router-dom: "^5.0.1", react-youtube: "^7.9.0"

devDependencies: @babel/cli: "^7.1.0", @babel/core: "^7.1.0", @babel/preset-env: "^7.1.0", @babel/preset-react: "^7.0.0", babel-loader: "^8.0.6", css-loader: "^1.0.0", eslint: "^5.3.0", eslint-config-airbnb: "^17.1.1", eslint-plugin-import: "^2.18.0", eslint-plugin-jsx-a11y: "^6.2.3", eslint-plugin-react: "^7.14.2", file-loader: "^4.0.0", style-loader: "^0.23.0", webpack: "^4.19.1", webpack-cli: "^3.1.1", webpack-dev-server: "^3.7.2"

Development

Installing Dependencies

From within the root directory:

npm install

Contributing

See _CONTRIBUTING.md for contribution guidelines.