Skip to content

jpleva91/urban-poet

Repository files navigation

project-2

Urban Poet

Heroku Web App

Check out the web app!

Introduction

Urban Poet is a music and lyric discovery app where the user can discuss songs and lyrics. The user can also upload there own music to the web app.

Technology

This web app is hosted on heroku, using node.js for the server. The database used is Mongo, and communication between the database and server is handled by Mongoose.js. Express.js is used for routing and AJAX requests are employed by the front end for communication to the backend. The app uses MusixMatchs API for the lyrics, and the SoundCloud API for the song player. Jquery is used for DOM manipulation, and EJS is used for rendering the HTML. Bootstrap 4 and SASS are used for styling. The SASS is converted to CSS using Gulp, and the API tests were done using Mocha and Chai. The mockups were created using Sketch, and the prototype is hosted on GitHub pages.

Github Pages Prototype

Checkout the prototype

Trello

View my Trello board for this project

Mockup

Login Page

login-page

Music Page

music-page

Add Song Page

add-song-page

Lyrics Search Page

lyrics-search-page

About

Urban Poet is a song and lyric discovery app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published