Skip to content

A dynamic web app built with the full MERN stack (MongoDB, Express, React, Node.js), designed as a vibrant hub for vinyl enthusiasts to share knowledge, connect, and trade.

Notifications You must be signed in to change notification settings

federica-dalfonso/NeedleTracker-MERN-WebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

NeedleTracker-MERN-WebApp

NeedleTracker is not just a "website". It's a meeting place for vinyl music lovers (like me!) who adore spending their free time among the dusty shelves of a flea market, searching for that perfect and rare record. True enthusiasts don't settle for the convenience of a one-click purchase offered by numerous e-commerce sites or specialized marketplaces. Instead, a collector wants to delve deeper, research, study thoroughly, and perhaps, connect with other lovers of the good old "black disc". For all of this, there's my web app.

🛠️ The project is developed using the MERN stack:

--Frontend React.js: For building the UI CSS and React-Bootstrap: For styling

--Backend Node.js with Express.js: For server creation, endpoint implementation, and route management MongoDB: For data storage && mongoose: As ODM (Object Data Modeling) library bcrypt, express-jwt, passport: Authentication multer, multer-storage-cloudinary: Handling multipart/form-data nodemailer: Email sending

🚀 Features --Informative articles and content about the vinyl world --User profiles with public and private collection displays --Detailed technical sheets for each vinyl record --Community features to connect and exchange with other vinyl enthusiasts

▶️ How to Run the Project

  1. Clone the repository
  2. Navigate to the project directory
  3. Install frontend && backend dependencies
  4. Set up environment variables (create a .env file in the server directory)
  5. Run the application and...Enjoy exploring and sharing your vinyl collection with NeedleTracker! 🌟

About

A dynamic web app built with the full MERN stack (MongoDB, Express, React, Node.js), designed as a vibrant hub for vinyl enthusiasts to share knowledge, connect, and trade.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published