Skip to content

sabrinaira/swifting-eras

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swifting Eras

IMPORTANT NOTE: This app is still a work in progress.

This is my first solo project—a simple full-stack app built using the technologies I’ve learned during my web development program. I’m excited to continue enhancing and expanding this app as I grow in my development journey. - Sabrina I.

Last Updated: January 20, 2025

Key Features:

  • Album Browsing: Explore a collection of Taylor Swift’s albums with details like release year and song count.
  • Song Insights: View detailed song information, including track numbers, duration, and lyrics.
  • Dynamic Navigation: Smooth transitions between albums, songs, and additional app sections using client-side routing.

Purpose:

The app serves as both an interactive tool for Taylor Swift fans and a demonstration of modern web development practices. It was built with a focus on responsiveness, usability, and clean design.


Technologies Used For This App:

  • React: For building the user interface.
  • React Router: For client-side routing and navigation.
  • Express (Node.js): For creating the backend API and handling server-side logic.
  • MongoDB: The database used to store album and song information.
  • Mongoose: For defining schemas and interacting with the MongoDB database.
  • Webpack: For bundling JavaScript files and managing assets.

Contact:

LinkedIn

About

A solo project made by Sabrina Ira

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published