- Hourly
- Expert
- Est. time: 1 to 3 months, Less than 30 hrs/week
We are seeking an experienced contract developer to design and build a custom Django-based invoice automation interface and processing workflow. The system should integrate with our existing CRM and accounting systems to streamline invoicing processes. The ideal candidate will have a strong background in Django and related technologies, and be able to deliver a scalable and efficient solution.
- Hourly
- Expert
- Est. time: 1 to 3 months, Less than 30 hrs/week
We are looking for someone to help create a data room application that allows us to control information sharing and access tracking. Attached is the summary of what we are looking for. This application will be for our own internal use initially but we may also license is to others, so it should be designed with that in mind.
- Hourly: $35.00 - $80.00
- Expert
- Est. time: 3 to 6 months, Less than 30 hrs/week
Frontend: React Native (Expo SDK 54), TypeScript Backend: Firebase — Firestore, Cloud Functions (Node, v1), Firebase Auth, Firebase Storage Architecture: Multi-tenant data model (multiple client organizations sharing one Firestore database, isolated by security rules) Auth: Email/password via Firebase Auth, role-based access (general contractor / subcontractor roles) Firebase / React Native SaaS (Contract, with potential for ongoing work)
- Hourly: $30.00 - $75.00
- Intermediate
- Est. time: 1 to 3 months, Less than 30 hrs/week
2. The core concept An online marketplace exclusively for verified trading card sellers (sports cards, Pokémon, Magic: The Gathering) to sell directly to buyers. Designed to recreate the feeling of browsing a real card show, online. The two features that make this different from a generic marketplace: Map-based discovery — buyers find shops via a US map with pins, not just a search bar Value box flip experience — buyers browse a seller's box of cards by flipping through them one at a time (card-back reveal, fan animation between cards), with a toggle to switch to a standard grid view Important clarification on value boxes: These are NOT mystery packs / blind boxes. Every card and its price is visible — buyers see exactly what they're getting before buying. The "flip" is purely a browsing interaction, not a gambling mechanic. 3. Business model Sellers pay a flat monthly subscription fee (target: ~$49/month, considering tiers — see below) Zero fees on individual sales — sellers keep 100% of every sale This directly undercuts eBay (13.25%/sale), Whatnot (8%/sale), and COMC (~12% all-in) Sellers are manually verified/approved before they can list — not an open marketplace. This is a core trust/quality signal for buyers. Possible future tiers: Starter ($29/mo), Pro ($49/mo), Elite ($99/mo with featured placement + priority support) — not finalized, flat single tier is fine for MVP 4. User roles Buyer Browse shops via map or category Browse a shop's inventory (flip view or grid view) Search by player, team, set Filter by price and category Save/watchlist cards Follow shops to get drop notifications Make an offer or buy now Message sellers directly Seller (verified/approved only) Apply for an account, gets manually approved Dashboard with stats: active listings, monthly sales total, open offers, follower count Upload cards via guided flow: photo → AI auto-detect details → review/edit → set price → publish Option to add a listing to a "value box" grouping or list it standalone Build and publish "drop announcements" (title, date/time, teaser text) that notify all followers Manage/respond to offers and messages Edit or delete listings Easy way for sellers to print off shipping labels. Option where sellers can put a description on each card, or just like in real life, no description needed and can put a price on the card with a photo and that’s it. Can be an option where you upload all the photos and every card in the “box” is $ per card. Easy and fast way to sell just like in real life at a card show. Jump to the top of the homepage. Different payment options for that. US map (accurate state borders, not abstract shapes) with shop pins If US map is too difficult to start with then just the seller's logo with a picture of a value box below it. Pins color-coded by category (sports / Pokémon / MTG / multi-category) Click or hover a pin shows a tooltip: shop name, city, specialty, listing count Drop announcement banners/strip at top (horizontally scrollable) Search bar (player/team/set/shop name) Category browse tiles at the bottom (Sports, Pokémon, MTG, Graded) Stats bar: total shops, total listings, live drops Shop profile / Value box browsing screen Shop header: avatar, name, city, specialty, verified badge Category tabs to filter that shop's inventory Search input + price filter dropdown + category filter dropdown Toggle between Flip view and Grid view Flip view: card stack visual (depth effect with cards behind), tap/click to flip the active card from back (VB-branded) to front (player name, set, price, condition badge, grade). Prev/next navigation with a "fan" animation. Action buttons: Buy Now, Make Offer, Save, Message Seller. Card metadata panel: condition, year, category, seller. Maybe kind of like flipping through photos on a dating app. Grid view: standard 3-4 column card grid, each card shows image/emoji, name, set, price, save heart icon Seller booth (dashboard) Header: shop avatar, name, city, verified badge, current plan/subscription status Stats row: active listings, monthly sales $, open offers, followers Drop announcement builder: title input, date picker, time picker, teaser text input, live preview of how it'll look to buyers, publish button Active listings list: thumbnail, name, meta info, price, status (Live / Offer Pending / Draft), edit/delete buttons "Add listing" button/flow: Step 1: Upload photo (camera, photo library, or bulk upload option) Step 2: AI-detected fields shown (player, year, set, grade) — powered by CollX API — with confidence score, all fields editable. Future possibility!!! Step 3: Set price, shown alongside a market price suggestion/range from CollX, toggle to add to a value box, category/team fields. Future possibility!!! Step 4: Publish (or save as draft) Step indicator showing progress through the 4-step upload flow Also needed but not yet prototyped (describe verbally / sketch if needed): Messaging/chat interface (buyer-seller threads) Offer management screen (accept/decline/counter) Watchlist screen Seller application/verification form (for new sellers applying) Buyer account settings Checkout flow (if handling payment processing for purchases, vs. just facilitating contact between buyer/seller) 6. Core functionality / logic needed User authentication with two roles (buyer / seller) Seller application + manual approval workflow (not self-serve signup) Database relationships: Users → Shops → Listings → Value Boxes; Listings ↔ Offers; Listings ↔ Messages; Shops ↔ Followers; Users ↔ Watchlist Stripe integration for recurring subscription billing (not one-time payments) Search/filter logic across multiple fields (text search + category + price range) Notification system: in-app + email when a followed shop posts a drop Map integration with custom pin placement (real lat/long coordinates, not abstract positions) Image upload and storage for card photos (Phase 2 / nice-to-have) CollX API integration for AI card detection from photos 7. Tech stack — open to recommendation, but my research points to: App builder: Bubble.io (no-code, but open to alternatives like Sharetribe or custom code if developer recommends and price works) Payments: Stripe (subscriptions) Maps: Google Maps API or Mapbox Email: Klaviyo or similar Card AI/pricing data: CollX API (Phase 2) Photo storage: Cloudinary or similar Eventual native app: Open to wrapping the web app via Median.co for App Store/Google Play once validated, rather than building native from day one 8. What I'm bringing to this meeting 3 fully interactive HTML/CSS/JS prototype files (every screen above, functional in any browser). Really don’t understand this part. Full written concept brief (features, screens, budget guidance, tech stack reasoning) Seller-facing pitch document (fee comparison math, used for recruiting sellers — shows the business model is thought through) Brand colors, fonts, and the "VB" mark already defined Domain + LLC already in place 9. Budget & timeline expectations Budget: $2,500–$4,500 for MVP (open to discussing fixed price vs. hourly) Timeline: No hard deadline, prioritizing finding the right developer over speed Phased approach preferred: Core features first (accounts, listings, map, Stripe subscriptions), flip animation and AI upload can follow as a second phase if needed to stay in budget 10. Questions I want to ask THEM in this meeting Have you built a marketplace with buyer/seller roles before? Can I see it? Have you integrated Stripe subscriptions (recurring) specifically, not just one-time checkout? How would you handle the map with custom pins — which tool/plugin, and have you done this before? How would you replicate the card flip + fan animation inside [chosen platform]? Is custom embedded code needed? What about the map idea? What's your recommended database structure for this, and does it match what I've outlined above? Will I be able to log in and manage/edit the app myself after you hand it off, or will I need you for every change? What's not included in your quote that I should expect to pay for separately (plugins, API costs, hosting)? What's your estimated timeline for an MVP with this scope? I need something that can be built and tested out for seller and buyers to use.
- Hourly: $43.00 - $70.00
- Intermediate
- Est. time: Less than 1 month, Less than 30 hrs/week
We are taking ownership of our site code from our current agency. We need help with the migration and also making some content updates. The site files are in a ZIP folder which containt all pages, images, stylesheets, scripts, favicon, robots.txt, sitemap.xml and llms.text. Here are the instructions from them we need help with: 1) Your website files Download the complete site here (one click, ~2 GB): This is a full, deploy-ready copy of the live site — all 23 pages, images, stylesheets, scripts, favicon, robots.txt, sitemap.xml, and llms.txt. 2) How to put it on your own hosting (WE ALREADY HAVE AN ACCOUNT) You can use GoDaddy or any host you prefer. The steps are the same everywhere: Get a hosting account. GoDaddy's basic Web Hosting plan (~$12/mo) is plenty. During signup, choose the plan that includes cPanel + FTP access. Download the zip from the link above to your computer and unzip it. You'll get a folder with all the site files inside. Connect by FTP. Your host will give you FTP credentials (host/server, username, password, port 21). Use a free FTP client like FileZilla to connect. Upload the files. Open the public_html folder on the host and upload the contents of the unzipped folder into it (the HTML files and the images/css folders — not the outer folder itself). Many hosts also let you upload the zip directly in cPanel's File Manager and "Extract" it there, which is faster. Point your domain (DNS). In your domain registrar, update the nameservers (or the A record) to the ones your new host gives you. Once that propagates (usually a few hours, up to 24), apexpostureandsport.com will load from your new host. 3) Editing the site going forward The site is clean hand-coded HTML/CSS — no WordPress dashboard, which is what keeps it fast. To make changes, you (or whoever takes over) can open the files in a free code editor like Visual Studio Code, edit the text/images, save, and re-upload the changed file by FTP. Anyone comfortable with basic HTML can update copy, swap images, or adjust the scheduler and call-to-action buttons. 4) Your CRM, phone numbers, and conversation history (GoHighLevel) Your contacts, scheduler, tracking phone numbers, conversation/text history, and automations live in GoHighLevel. To keep all of it, set up your own account. I will also eject the account ownership to you directly which will give you a second link to sign up. Once you're set up, your sub-account transfers to you with everything intact. If the account isn't claimed, that data is eventually deleted — so do this before June 12.
- Hourly: $65.00 - $95.00
- Intermediate
- Est. time: More than 6 months, 30+ hrs/week
Senior Full Stack Developer — AI Platform Hardening (Trial-to-Hire) HillDave Labs builds an AI-driven platform for ad content and media buying, backed by 30 years of Fortune 500 production experience (Coca-Cola, PepsiCo, Microsoft, Disney). We're a lean, founder-led team of two heading toward a self-serve platform for brands and agencies. The platform works today but is fragile in places. We need a senior engineer to take ownership, fix what's brittle, and bring real engineering rigor before we open it to self-serve users at scale. Starts as contract work with a path to full-time once we see strong fit. What you'll do: Audit the codebase and fix the highest-risk fragility Harden core modules for reliable multi-user use Own architecture as we shift toward a self-serve product Work directly with founders, no layers What we need: Senior full stack experience, front-end to database Proven record stabilizing existing codebases Strong communicator US time zone, fluent English, real-time availability Comfortable with startup ambiguity and pace Engagement: 25-30 hrs/week, $85-95/hr, 8-12 week trial. Strong fit leads to full-time with salary, equity, and benefits. To apply: describe a time you inherited a messy codebase and made it trustworthy. What did you prioritize? Include your time zone and rate.
- Hourly: $45.00 - $85.00
- Intermediate
- Est. time: More than 6 months, 30+ hrs/week
We’re seeking a Full Stack Engineer (mid- to senior-level) with strong expertise in Node, React, and TypeScript to design, build, and maintain the APIs, workflows, and interfaces that power the Probada platform. This is a hands-on, end-to-end role that blends backend logic, data-driven workflows, and modern, component-based frontend development. You’ll work directly with our Lead Developer and CEO to ship features that have immediate, meaningful impact in classrooms and communities. Key Responsibilities Design, implement, and maintain backend APIs and workflows using Node and TypeScript Build responsive, maintainable user interfaces in React following component-driven best practices Integrate frontend and backend components into cohesive, scalable systems Collaborate closely with designers, product managers, and engineers to deliver high-quality features Optimize platform performance, reliability, and maintainability Participate in code reviews, testing, and CI/CD processes Requirements 3+ years of professional full-stack development experience Strong proficiency in Node, React, and TypeScript Solid understanding of component-driven architecture and modular design Familiarity with Git workflows, Agile development, and CI/CD pipelines Excellent problem-solving, debugging, and communication skills Additional Preferences Experience with MongoDB, Parse Server, GraphQL, Docker, Jest, Material UI, IntelliJ IDEA, or Jira Interest or experience in edtech, workforce development, or scalable SaaS platforms
- Hourly: $30.00 - $50.00
- Intermediate
- Est. time: 1 to 3 months, Less than 30 hrs/week
Job Description: We are looking for a skilled, "under-the-hood" Full-Stack Developer to help build out Lafayette Academy’s online portal. We have clear visual layouts, a working offline prototype, and a live front-end dashboard currently hosted on Vercel. We use AI heavily in our workflow for strategy, logic, and rapid drafting. However, we do not want an AI-only prompt engineer. We need a traditional, foundational developer who understands actual code architecture, databases, and deployment systems. If the AI generates a buggy script, you must have the depth of knowledge to debug it manually and make it work. What You Will Do: Take existing static mockups (HTML/CSS/Next.js components) and integrate them into our live Vercel environment, OR help create new mockups if the ones we have need to be upgraded. Connect user interfaces to a secure database (like Supabase or Firebase) to handle real-time student data. Help bridge our frontend to API endpoints (like OpenAI) to power our live "Personalization Cues" for instructors. Troubleshoot, debug, and optimize existing code when automated tools hit a wall. Our Tech Stack Focus: React / Next.js Vercel Hosting Tailwind CSS Database integration (SQL/Supabase/Firebase) To Apply: Please start your proposal with the words "Under the Hood." This proves you read the description. Tell us briefly about a time you had to manually fix a complex database or code glitch that automated tools couldn't solve.
- Fixed price
- Intermediate
- Est. budget: $200.00
IMPORTANT--PLEASE DO NOT REACH OUT TO ME DIRECTLY. ALL COMMUNICATIONS MUST GO THROUGH UPWORK. ANY EFFORTS TO REACH ME THROUGH MY PHONE NUMBER WILL BE DECLINED. I’m looking for a web developer to help finalize and launch a website that I’ve already built. This is for my foundation, Our Living Earth. The website pages have already been created using Claude, so I am not looking for a full redesign or complete rebuild. I need someone who can take the existing website files/pages and make them live through Hostinger, connect the pages properly, and make sure all buttons and links work. Scope of Work I need help with: •Reviewing the website files/pages I created in Claude •Uploading or deploying the site through Hostinger •Connecting the website to my URL/domain •Making sure all pages are properly linked in the navigation •Linking all buttons to the correct pages or sections •Connecting the Donate button to my Stripe account •Testing the site on desktop and mobile •Checking that all links, buttons, images, and forms work properly •Making sure the site is live and functioning correctly The ideal person has experience with: •Hostinger •Static website deployment •HTML/CSS/JavaScript •Domain connection/DNS basics •Stripe Payment Links or Stripe Checkout •Website QA before launch •Deliverables By the end of the project, I’d like: •My existing website live on my URL •All pages connected correctly •Navigation and buttons working •Donate button connected to Stripe •Site tested across desktop and mobile •Clear handoff notes explaining how the site is hosted and how I can update links later if needed To apply please include: 1. Examples of simple websites you’ve deployed or launched 2. Your experience with Hostinger 3. Your experience connecting Stripe donation/payment links 4. Your estimated timeline for completing this type of job 5. Any questions you need answered before starting
- Hourly: $30.00 - $100.00
- Expert
- Est. time: More than 6 months, Less than 30 hrs/week
Company Description We are committed to delivering innovative web solutions tailored to businesses across industries. As a forward-thinking company, we focus on creating seamless, functional, and aesthetically pleasing digital experiences to meet growing technological needs. Our team is passionate about fostering a culture of collaboration, innovation, and excellence. We prioritize delivering quality results while encouraging individual growth and creativity in a supportive, fully remote environment. Join us in shaping the future of web development. Role Description We're looking for a U.S.-based partner or technical account manager to collaborate with our development team on client projects. The role is lightweight and mainly involves: • Managing client communication • Participating in occasional meetings • Coordinating with our engineering team Our developers handle all technical work. Qualifications Strong proficiency in Front-End Development and Web Design, including HTML, CSS, and JavaScript Experience in Back-End Web Development and Programming using relevant frameworks and tools Comprehensive understanding of Web Development principles and best practices