pThree | Team project for CSCI 3308 Software Development Methods

 by   spencer-wegner HTML Version: Current License: No License

kandi X-RAY | pThree Summary

kandi X-RAY | pThree Summary

pThree is a HTML library. pThree has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.

pThree is a web-based application designed to enable individuals to create a playlist that will fit any occasion, and that everyone will enjoy. Now, wherever you go, whether it is a wedding or a road trip, you will have the perfect playlist. Create an account on our website and share your username with your friends or party guests so they can submit Spotify playlists to your account. Once you are ready to create your playlist, just hit the button and we'll take care of the rest. Our algorithm combines all the playlists that were submitted to your username and creates a new playlist on your Spotify account with the tracks that your friends or guests will surely want to hear. Unfortunately we did not have time to upload our project to a server so here are the steps that you need to follow. Hello, there are just a few things you need to do to get our project working on your localhost. First, lets call the path "pThree/project_files/integration/usingExpress" "base" because we'll use it a lot. So first thing to do is open mysql and create the database that is defined in pThree/project_files/backEnd/p3_databse.sql. Next, change the file "base"/db.js so that the username and password values match your username and password for mysql. After that, change the file "base"/routes/createPlaylist.py so that the username and password at the top of that file also match your mysql login information. The last file you need to change is in "base"/index.js. It's a big folder so just scroll down until you see a big gap of whitespace with a comment in the middle saying that the scriptPath variable is right above it (line 232). Modify that variable to be the fullpath on your machine to the routes directory. Or just append "pThree/project_files/integration/usingExpress/routes" to the path to our project. There are a few dependencies that you will need to install to ensure proper execution of the python script, before starting make sure python is installed on your machine.. First, install the python shell for node js (npm install python-shell). Next, install the mysql connector for python (pip install mysql-connector-python). Finally, install the requests library for python (pip install requests). Finally, just open a terminal, navigate to "base", then type: > npm install > npm start and now it's running on localhost:8080. Simply point a browser at localhost:8080 and you'll be able to do everything on our website. I also liked having a second terminal open running mysql so I could see the values in the tables but that isn't strictly necessary.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              pThree has a low active ecosystem.
              It has 1 star(s) with 2 fork(s). There are 1 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              pThree has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of pThree is current.

            kandi-Quality Quality

              pThree has no bugs reported.

            kandi-Security Security

              pThree has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              pThree does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              pThree releases are not available. You will need to build from source code and install.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of pThree
            Get all kandi verified functions for this library.

            pThree Key Features

            No Key Features are available at this moment for pThree.

            pThree Examples and Code Snippets

            No Code Snippets are available at this moment for pThree.

            Community Discussions

            No Community Discussions are available at this moment for pThree.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install pThree

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/spencer-wegner/pThree.git

          • CLI

            gh repo clone spencer-wegner/pThree

          • sshUrl

            git@github.com:spencer-wegner/pThree.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link