Musical Memoir

A musical journal for personal representation online. Built on top of powerful Spotify Dev APIs.

Music orchestrates emotions, shaping your creative tapestry with vibrancy.
Music orchestrates emotions, shaping your creative tapestry with vibrancy.
Access our app effortlessly, from anywhere, by your mobile's convenience.
Access our app effortlessly, from anywhere, by your mobile's convenience.
Responsive design ensuring seamless user experiences on all devices!
Responsive design ensuring seamless user experiences on all devices!
Inspiring Harmony, One Song at a Time!
Inspiring Harmony, One Song at a Time!

Deep Dive

Explore further details regarding the tech-stacks used and the experience gained from developing this project.

  • Next.js - Primary framework
  • React.js - Utilized core concepts of React in 90% of the project.
  • Material UI - The ultimate design-component library.
  • Spotify API as the data-source.
  • Redux - For state management on both client & server side.
  • Firestore takes care of all data storage & backup.
  • Spotify - For token management
  • Jest to test the Next.js app.
  • ES-Lint  kept my code a little tidy.
  • Macbook Pro (Intel) - The device I used throughout this project.
  • VS Code - Primary IDE
  • GoDaddy - for a sober domain name.
  • Vercel - A super charged platform that i primarily used for CI/CD & deployments.
  • Jira - Github Projects, An alternative for Atlassian Jira, which i used for project management following Agile (It's hard when you're the only team member).

Hello!
Please do not mistake this explanation with a blog post. I will be concise here.

If you want to skip reading more, collapse here

IDEA

In our social environment, everyone seeks a genuine, authentic, and creative connection with someone or something.

This endeavor is essentially a Spotify Musical Profile showcasing my musical preferences, enabling others to grasp my taste in music and discover something to connect with about me.

EXPERIENCE

The fundamental concept behind the website is to consume Spotify's APIs and work on real data:

  • Added features: Profile details, top playlists, top artists & songs (recent), recommendation system.

  • Engaging journey: This was supposed to be a separate micro-project but I ended up making it live on my portfolio as well because of the purpose it serves.

  • Seamless development: Next.js streamlined the development process and upheld React's fundamental principles, offering valuable insights.

Musical Memoir, is what I named it. It was as if I asked Spotify to write a biography for me.

Fill the Feedback form 🚀
Image of wikipedia as a book
References
  • awwwards for inspiration
  • unsplash for images
  • colorem for color palettes & themes
Recommendations

I had the privilege of working with Kartik for over a year, where he excelled as a Front-End Developer with strong Node.js skills. Kartik consistently delivered high-quality, user-friendly interfaces and effectively contributed to backend tasks, showcasing his versatility. He is a quick learner, a proactive problem-solver, and a reliable team player who collaborates effectively. His dedication, technical expertise, and positive attitude made him a valuable asset to our team. I am confident that Kartik will thrive in any role and highly recommend him for opportunities where his skills and passion for development can shine.

View more
Beliefs

“Show up, show up, show up, and after a while the muse shows up, too.” —Isabel Allende

A picture of gmail image for contact
Contact