Skip to content

ECHO is a Progressive Web App (PWA) that recommends music based entirely on your personal listening profile. It uses cutting-edge AI to explore abstract song characteristics, such as theme and mood, helping you discover new music you'll love.

Notifications You must be signed in to change notification settings

COS301-SE-2024/ECHO

Repository files navigation

HalfStack

ECHO!

Project Description:

ECHO - A Progressive Web App (PWA) that recommends songs and shows visualise statistics based on analysis of songs you already like on Spotify. Using a sentiment analysis AI to generate data on abstract song characteristics, like theme,mood,bpm,key and time signature.

Badges

Coverage Status Libraries.io dependency status for GitHub repo GitHub Issues or Pull Requests GitHub Actions Workflow Status Security Headers Website

Group's Links:

Technology Stack:

Frontend:

Angular Tailwind Ionic

Backend:

Python Nodejs ExpressJs NestJs

DataBase:

Mongo DB Supabase PostgreSQL

Hosting

Azure

Branching strategy GitFlow

Team Members & Roles

Name Role Socials
Zion van Wyk Zion van Wyk Project Manager GitHub
LinkedIn
About Me
Marie Pretorius Marie Pretorius AI Engineer GitHub
LinkedIn
About Me
Douglas Porter Douglas Porter Technical Lead & Fullstack Engineer GitHub
LinkedIn
About Me
Rueben van der Westhuizen Rueben van der Westhuizen Frontend Engineer GitHub
LinkedIn
About Me
Tristan Potgieter Tristan Potgieter Testing Engineer GitHub
LinkedIn
About Me

About

ECHO is a Progressive Web App (PWA) that recommends music based entirely on your personal listening profile. It uses cutting-edge AI to explore abstract song characteristics, such as theme and mood, helping you discover new music you'll love.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published