Inspiration Starting a restaurant or small business involves tons of bureaucracy—licenses, permits, planning, and logistics. We wanted to make that process more seamless and accessible. Our inspiration came from the idea: “What if entrepreneurs had a digital co-pilot that automates all the repetitive startup steps?”
What it does Vendorly is a smart onboarding dashboard that guides restaurant owners through the process of opening a business. It provides:
✅ A customizable startup checklist (planning → pre-launch)
🔗 One-click access to government licensing portals
🤖 A Chrome extension that auto-fills registration forms using user data
🧠 Context-aware data fetching from our backend
📋 Planning tools and consultant tips to prepare before launch
How we built it Frontend: React + Tailwind CSS for responsive UI/UX
Backend: Flask + SQLite to manage user data and serve APIs
Authentication: Google OAuth and custom login/signup flow
Chrome Extension: Built with vanilla JS, it listens for user events and auto-fills government forms like service-now.com
Context API: Used to manage logged-in user data globally
Challenges we ran into Handling cross-origin requests from the Chrome extension to our local Flask server (CORS, HTTPS, mixed content errors)
Ensuring the extension waited for the form to load before attempting to auto-fill
Keeping form-filling dynamic and secure (especially with real user info)
Connecting data across frontend → backend → browser extension seamlessly
Accomplishments that we're proud of 🔐 Built a working secure flow: user logs in → clicks “Apply” → extension fills official forms
🌐 Solved CORS + HTTPS issues with local backend and extension
💡 Designed a clean, future-proof UI with scalable checklist logic
🧩 Created modular architecture across dashboard, extension, and API
What we learned Deep hands-on experience with React Context, Chrome Extension Messaging, and secure backend communication
How to solve mixed content + SSL issues in real-world dev environments
The importance of planning UX flows before coding
How to structure a multi-system project within limited hackathon time
What's next for Vendorly 🚀 Auto-register for multiple sites beyond ServiceNow (e.g. CRA, Food Safety, Liquor Board)
🔍 Resume from where you left off with saveable checklists
🤝 AI consultant assistant to answer licensing questions in real-time
🧠 Use LLMs to guide new vendors through city-specific requirements
💼 Expand beyond restaurants to retail, services, and pop-up businesses

Log in or sign up for Devpost to join the conversation.