gitwtfhub

wtf is meetly_metoring_app?

stackcodelabs/meetly_metoring_app — explained in plain English

Analysis updated 2026-05-18

15JavaScriptAudience · developerComplexity · 3/5Setup · easy

TL;DR

A working prototype of a mentor booking platform where mentees browse mentors, book a slot, pay, and get a meeting link once the mentor accepts.

Mindmap

mindmap
  root((repo))
    What it does
      Mentor directory
      Booking flow
    Tech stack
      Next.js
      React
    Use cases
      Prototype demo
      Template for real app
    Audience
      Developers
      Founders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Browse a full example of a two-sided mentor booking flow to learn from or reuse.

REASON 2

Study how simulated payments and slot booking are handled without a real database.

REASON 3

Use it as a starting template for a real mentor marketplace app.

REASON 4

Test the mentee and mentor booking flow end to end locally with zero setup.

What's in the stack?

Next.jsReactJavaScript

How it stacks up

stackcodelabs/meetly_metoring_appadindazu/fextractoranonymousraid/osint-mapping-tool
Stars151515
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasyhardeasy
Complexity3/51/52/5
Audiencedevelopergeneralresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min
No license file is included, so reuse terms are unclear.

Wtf does this do

Meetly is a working prototype of a mentor booking platform, built to test out a specific product idea rather than to be a finished, production ready product. The core idea is straightforward: people looking for a mentor can browse a directory of mentors, filter them by tags like industry or support area, pick an open time slot, pay for it, and then get a meeting link once the mentor accepts the request. The app is built with Next.js 16 and React 19. Notably, it does not use a real database. All the mentor and booking data lives in memory and is reset from seed data every time the server restarts, which means there is zero setup required to run it locally. Payments and payouts are simulated rather than connected to a real payment processor, so no real money changes hands in this build. There are four main screens. The homepage shows a grid of mentor cards with filters for things like industry, working status, meeting mode, years of experience, university, and support areas. Clicking a mentor opens a profile page with their bio, full tag details, and a list of open booking slots. A bookings page shows a mentee their own bookings and the associated meeting link once confirmed. A separate mentor console lets someone acting as a mentor set their own availability and accept or decline booking requests, though since this is a test build there is no real login system, just a picker for which mentor you are acting as. The booking flow works like this: a mentee picks an open slot, a simulated payment is authorized, and the booking sits as pending until the mentor responds. If the mentor accepts, the payment is captured and a meeting link is shared with both people. If the mentor declines, the mentee is refunded and the slot becomes available again. Several features are explicitly out of scope for this version, including ratings and reviews, chat, recurring bookings, automated payouts, and a mobile app. The project is organized with a Next.js app directory for pages and API routes, plus separate lib and components folders for the in-memory store, seed data, and shared UI pieces like the avatar and payment modal.

Yoink these prompts

Prompt 1
Explain how the booking and payment flow works in this Meetly mentor platform prototype.
Prompt 2
Help me swap the in-memory store in lib/db.js for a real database like Postgres.
Prompt 3
Show me how to add a real login system to replace the acting as mentor picker.
Prompt 4
Walk me through the API routes in this Next.js app and what each one does.

Frequently asked questions

wtf is meetly_metoring_app?

A working prototype of a mentor booking platform where mentees browse mentors, book a slot, pay, and get a meeting link once the mentor accepts.

What language is meetly_metoring_app written in?

Mainly JavaScript. The stack also includes Next.js, React, JavaScript.

What license does meetly_metoring_app use?

No license file is included, so reuse terms are unclear.

How hard is meetly_metoring_app to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is meetly_metoring_app for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.