payneInTheBrian / new-setliszt-main

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Setliszt

Live @

https://setliszt.herokuapp.com/

Introduction

App built using the MVC Architecture. It implemented "authorization" so people can sign up, customize & personalize the app


Objectives

  • It's an app add songs and create a setlist

Who is this for?

  • Musicians

Packages/Dependencies used

bcrypt, connect-mongo, dotenv, ejs, express, express-flash, express-session, mongodb, mongoose, morgan, nodemon, passport, passport-local, validator


Install all the dependencies or node packages used for development via Terminal

npm install


Things to add

  • Create a .env file and add the following as key: value
    • PORT: 2121 (can be any port example: 3000)
    • DB_STRING: your database URI

Have fun testing and improving it! 😎


Optimizations

  • Create multiple setlists to add songs
  • Be able to rearrange the songs easier on the setlist page
  • Add a color picker to the setlist page so people can choose how they see the setlist

Other cool projects like this one

About


Languages

Language:EJS 62.3%Language:JavaScript 22.2%Language:CSS 15.5%Language:Procfile 0.0%