Skip to content
forked from jedsmit/Giglist

Giglist is an application that help the user maintain songs and setlists with an easy to use App. Built using React and MongoDB

Notifications You must be signed in to change notification settings

TimGangl/setlist

 
 

Repository files navigation

Giglist

Giglist is an fullstack MERN app for musicians that solves the problem of lost setlists. It allows the user to add thier song repertoire and build different setlists using those songs. A unique feature of this app is that we've included a custum metronome for each song. The BPM display next to each song will blink at the appropriate BPM when clicked.

Getting Started

Clone down repo to be able to run localy. Then you need to install NPM packages. Once that is done all that is need to start the app is type npm start and the front end and back end with start concurrently in dev mode.

Installing

The following npm packages need to be installed wich can be done by typing npm install in the project's root folder. Doing this will install all the correct packages for you.

  • axios
  • bcriptjs
  • config
  • dotnev
  • express
  • if-env
  • jsonwebtoken
  • mongoose
  • react-bootstrap

Also these Dev Dependancies

  • concurrently
  • nodemon

technologies

  • React
  • React-bootstrap
  • Express.js
  • Node.js
  • MongoDB
  • Mongoose

Authors

Jed Smit
Tim Gangl

Screenshot

Here is a picture of the actual setlist page
setlist

This app is still under construction.

Todos

  • Complete front-end implementation of JWT authentication.
  • Refine UI

About

Giglist is an application that help the user maintain songs and setlists with an easy to use App. Built using React and MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.9%
  • CSS 8.2%
  • HTML 2.9%