Your Jabs Are Our Job.
πŸ–οΈ Want to play in the sandbox before going to the beach?
Try JabJob risk-free β€” add peptides, explore reminders, kick the tires. No signup needed.
Email Address
4-Digit PIN
?
...
💉
0
Total Peptides
0
Due Today
0
Taken Today
💉 My Injection Protocol
2 Free
0 active
0 due
Add Peptide / Injection
    💉
    Tap the green syringe button next to any peptide to log that you took your injection. It records the time and automatically queues your next dose based on your dosing cycle.
    Loading your protocol... 💉
    How JabJob Reminders Work
    Set your usual injection time for each peptide below. JabJob fires your reminder X minutes before that time so you can prep, reconstitute, and inject on schedule.
    📧 Email Reminders
    Reminders sent to your email
    🔕 Snooze All
    Pause all reminders temporarily
    ⏱ How early should we nudge you?
    Reminder fires this far before your injection time
    Set when you usually take each shot. We send your reminder ahead of that time.
    Add peptides in My Protocol first.
    Sends a sample reminder now to confirm delivery is working.
    ?
    Loading...
    ...
    Name
    Email
    Cell Phone SMS Coming Soon!
    Msg & data rates may apply. A verification code will be sent when adding a new number.
    Change PIN (leave blank to keep current)
    πŸ›‘οΈ Admin Panel
    Loading...
    🟒 Neon DB β€” free tier πŸ”΅ Netlify β€” free tier 🟑 Resend email β€” free tier 🩷 Twilio SMS (~$0.008/msg)
    All free except Twilio SMS. A small user group typically costs under $5/month.
    1
    Create free Neon account
    Go to console.neon.tech β†’ Sign up β†’ New project β†’ name it jabjob
    2
    Run the schema
    Neon β†’ SQL Editor β†’ paste the full schema.sql β†’ click Run. This creates all your tables.
    3
    Copy connection string
    Neon dashboard β†’ Connection Details β†’ copy the full connection string.
    postgresql://user:pass@ep-xxx.us-east-2.aws.neon.tech/jabjob?sslmode=require
    1
    Log in to Resend
    Go to resend.com β€” you already have an account. Free = 100 emails/day.
    2
    Add and verify your domain
    Resend β†’ Domains β†’ Add Domain β†’ add the DNS records they show you into GoDaddy β†’ wait for the green check. Then you can send from anything@yourdomain.com.
    3
    Create API key
    Resend β†’ API Keys β†’ Create API Key. Copy it β€” shown once. Set RESEND_FROM = JabJob <reminders@yourdomain.com>
    1
    Create Twilio account
    twilio.com/try-twilio β†’ Sign up β†’ verify your own phone β†’ complete onboarding.
    2
    Buy a phone number
    Twilio Console β†’ Phone Numbers β†’ Manage β†’ Buy a Number β†’ filter SMS β†’ purchase (~$1.15/month US). This is your TWILIO_FROM_NUMBER.
    3
    Copy Account SID + Auth Token
    Twilio Console home β†’ Account Info box β†’ copy both values.
    4
    Create Twilio Verify Service
    Twilio Console β†’ Verify β†’ Services β†’ Create new Service β†’ name it JabJob. Copy the Service SID β€” this is TWILIO_VERIFY_SID. This is what sends the 6-digit code users must confirm before SMS activates, preventing someone from accidentally entering another person's number.
    5
    A2P 10DLC for US SMS (required)
    Twilio β†’ Messaging β†’ Regulatory Compliance β†’ Register Brand and Campaign. Takes 1-3 days, ~$4/month. Skip if sending to non-US numbers only.
    1
    Create Netlify account
    app.netlify.com/signup β†’ free account.
    2
    Drag and drop deploy
    Netlify β†’ Sites β†’ Add new site β†’ Deploy manually β†’ drag your entire jabjob folder onto the drop zone. Done in seconds β€” same drag-and-drop workflow as TokenLend.
    3
    Add environment variables
    Netlify β†’ your site β†’ Site configuration β†’ Environment variables β†’ Add variable. Add all of these:
    NEON_DATABASE_URL = postgresql://...
    JWT_SECRET = (32+ random chars)
    PIN_SALT = (any random string)
    RESEND_API_KEY = re_xxxx
    RESEND_FROM = JabJob <reminders@yourdomain.com>
    TWILIO_ACCOUNT_SID = ACxxxxxxxx
    TWILIO_AUTH_TOKEN = your_token
    TWILIO_FROM_NUMBER = +15550000000
    TWILIO_VERIFY_SID = VAxxxxxxxx
    APP_URL = https://yoursite.netlify.app
    4
    Redeploy after adding vars
    Netlify β†’ Deploys β†’ Trigger deploy β†’ Deploy site. Functions need a fresh deploy to pick up env vars.
    5
    Optional: custom domain
    Netlify β†’ Domain management β†’ Add custom domain β†’ point your GoDaddy DNS to Netlify. Free HTTPS auto-configured.
    βœ“
    Test checklist
    1. Register account β†’ land in app.
    2. Add a peptide β†’ appears in list.
    3. Reminders β†’ Test Email β†’ check inbox.
    4. Add phone β†’ verify 6-digit code β†’ Test SMS β†’ check phone.
    5. Set injection time + 15 min lead β†’ confirm reminder arrives on time.
    πŸ’‰ Unlock JabJob Pro
    One-time $10 USDT payment on BNB Smart Chain. Unlimited peptides forever.
    Send exactly $10 USDT (BEP-20) to:
    Payment QR Code
    πŸ‘† Or CLICK address to copy:
    0xa0ee7a21f4BA98de3E8974A6C97C553B3804718B
    ⚠️ BNB Smart Chain (BEP-20) only. Not Ethereum or Tron network.
    πŸ’³ Prefer PayPal or Venmo? Close this and tap the πŸ’¬ chat button in the bottom-right corner to request a payment link.
    Then verify your payment:
    πŸ”
    Checking the blockchain...
    This takes a few seconds
    πŸŽ‰
    Payment Verified!
    You now have unlimited access to JabJob.
    We'll reply to your account email.