Please Wait
Back

a Spotify clone made for progressive assistant test.
NJotify

hero

Category

Music Streaming Platform

My Role

Design & Fullstack Development

Timeline

2024 —— Finished in 1 Month

Overview

NJotify is a feature-rich music streaming platform inspired by Spotify. This project was designed and developed to serve as a progressive assistant test, showcasing advanced functionalities and sleek design principles. Built with a modern tech stack, NJotify enables users to discover, stream, and organize music seamlessly.

Project Resources

Case Study

[ 1 ] Problem Definition


The primary challenge was to create a user-friendly, high-performance music streaming platform that provides seamless navigation and high-quality audio playback. Existing platforms often lack customization options and advanced search capabilities, which can impact user experience.

[ 2 ] Solution


NJotify addresses these issues by offering a sleek, responsive interface powered by React, allowing users to easily explore and manage their music. The integration of AI-powered speech recognition enables effortless search functionality, and the robust backend built with GoLang (Gin) ensures smooth performance even with large user bases.

[ 3 ] Feature & Scope


Key features include customizable playlists, high-quality music streaming, and advanced search functionality powered by speech recognition. The platform is designed for scalability and reliability, built with PostgreSQL to handle extensive user data and a smooth streaming experience across devices. Additionally, NJotify supports seamless integration with other media platforms, allowing for an extended user experience.

[ 4 ] Development


NJotify was developed using React for a dynamic UI, PostgreSQL for data storage, and GoLang (Gin) for efficient backend performance. AI-driven speech recognition was also integrated to enable automated search, enhancing the platform's usability.

Project Gallery

Home Page

Home Page

Album Page

Album Page

Playlist Page

Playlist Page

Artist Music Page

Artist Music Page

Artist Page - 1

Artist Page - 1

Artist Page - 2

Artist Page - 2

Search Page - 1

Search Page - 1

Search Page - 2

Search Page - 2

Track Page

Track Page

Profile Page

Profile Page