🚀 Inspiration Walking through the Bronx, we noticed how many incredible street vendors and small businesses operate without any digital footprint. Most rely solely on physical foot traffic, word-of-mouth, or social media. This inspired us to create BX MarketLink — a platform to bring these local businesses online, allowing them to be discovered, supported, and connected with digitally.

💡 What It Does BX MarketLink is a full-stack web platform that connects local Bronx shoppers with nearby street vendors and small stores. It allows users to:

Discover vendors by category or location View vendor profiles, ratings, and offerings Use Google Maps to locate vendors in real-time Register as a vendor and list products or services Sign up and log in securely to access features It bridges the digital divide for local businesses and empowers communities to shop locally with ease.

🛠️ How We Built It Frontend: React.js, Tailwind CSS, Framer Motion for animations Backend: Node.js, Express.js, with secure JWT authentication Database: MongoDB Atlas with 100+ vendors seeded APIs: Google Maps API, Google Places integration Deployment: Vercel (frontend), Render (backend), MongoDB Atlas (database) We also used tools like GitHub, Postman, and VS Code for collaboration and testing.

🧗 Challenges We Ran Into Integrating Google Maps and enabling dynamic search results Animating UI smoothly without hurting performance Structuring a database to handle vendor and user data securely Implementing JWT auth with vendor and customer roles Making sure UX felt clean, real-time, and scalable for future users

🏆 Accomplishments That We're Proud Of Designed a clean, user-friendly, animated UI with responsive layouts Built a real-time searchable vendor directory connected to Google Maps Created a fully working vendor registration and authentication system Seeded a realistic vendor database for demo and testing Made the platform ready to scale to other neighborhoods and cities

📚 What We Learned How to combine frontend animations with backend efficiency Google Maps API integration with location-based features Secure authentication best practices using JWT Structuring databases for scalable vender listings Real-world use case design thinking and user flow optimization

🔮 What's Next for BX MarketLink Project Enable real-time chat between vendors and shoppers Add QR code check-ins for in-person vendor rewards Build a mobile app version with React Native Expand to other boroughs and cities Integrate payment systems for digital ordering Launch a vendor analytics dashboard

Built With

Share this project:

Updates