Skip to content

NSBM-SPM-2021/github-basics-wdhenarangoda

Repository files navigation

🏛️ LYRICSEUM - The LyricsFinder Application Firebase Deployment GitHub release (latest by date)

🎯 Introduction

This is a simple web application created by using React.js and Musixmatch Developer API.

With this app, you can easily find the lyrics of any song you want and also this shows you the essential data such as Artist Name, Song Genre, Availability of the Explicit Words and Release Date of your favorite song.

Video URL

👉 Google Drive Link

Front Page

Lyrics Page

💻 The Technology Stack

  • React
  • Musixmatch Developer API
  • CORS Anywhere: Node JS proxy
  • Firebase Hosting

📈 Trello - Project Management Dashboard

👉 Trello Link

🛸 CI/CD with Github Actions

  1. Deployed Front End into Firebase Hosting Service with Githhub Actions Pipeline.
  2. Build and deployed Node.js proxy into Heroku.

🧪 Unit Testing

  • Jest - An open-source testing framework built on JavaScript.
  • Enzyme - A JavaScript Testing utility for React.

Scripts:


Alt Text