austinguo550 / AUX

A web application built with Node, Express, and MongoDB to allow collaborative playlist updates with a single playback source.

Home Page:http://passtheaux.party

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AUX

A web application for friends to simultaneously queue spotify songs

How to run:

git clone "repo link"
cd AUX
npm install
npm start

How we are going to develop:

Never push to master. Branch names should be in the form of:

dev's initials-change worked on

aka:

my-fixnavbar

Actionables:

	- 1. Display Songs, make the STYLING LOOK NON SHITTY.  Put login button on top right.
			- Henry & Jeffrey
	- 1. Req to start playing playlist
			- WILL & Austin
	- 2. create a timer for a front-end fetch req to fetch songs from our db
			- WILL & Austin
	- 2. Check what the current state of the user's playback is.  And make necessary changes

		- For instance: If user is on shuffle, turn shuffle off
		etc.

		Look at: https://developer.spotify.com/web-api/get-information-about-the-users-current-playback/

		fore reference

	- 2. Test Deploy on Heroku

NOTES:

Austin - MongoDB setup: 
- mongoose is essentially a wrapper to use Mongo with Node easier
- mongoose models allow us to add stuff to the database through (I think they create a collection for us and add objects to that collection?)
- database in mongo 	= database in mysql
- collection in mongo 	= table in mysql
- document in mongo 	= whatever goes in tables in mysql

References:
https://www.tutorialspoint.com/mongodb/mongodb_overview.htm
https://scotch.io/tutorials/using-mongoosejs-in-node-js-and-mongodb-applications
https://www.youtube.com/watch?v=9OPP_1eAENg&list=PL4cUxeGkcC9jpvoYriLI0bY8DOgWZfi6u&index=1

About

A web application built with Node, Express, and MongoDB to allow collaborative playlist updates with a single playback source.

http://passtheaux.party


Languages

Language:JavaScript 70.2%Language:HTML 19.9%Language:CSS 9.9%