Skip to content

b4joinacompany

website

Research a company before you apply, interview, or accept an offer.

b4joinacompany research interface for evaluating a company

Research a company before you apply, interview, or accept an offer.

b4joinacompany is a web application created to make a real workflow clearer, faster, and easier to trust. It turns a focused product idea into something people can use, evaluate, and understand without needing to inspect the source code.

Why b4joinacompany exists

Job seekers in Bangladesh often assemble company research from workplace stories, salary submissions, official pages, and interview conversations. Those sources have different levels of reliability, but conventional summaries can flatten them into an unfair good-or-bad judgment.

The goal is not simply to add another tool. b4joinacompany is designed to reduce the friction around that problem and give people a more dependable way to complete the work.

What it delivers

  • Visitors can research a company without creating an account and open original evidence for important claims.
  • Prepared questions are generated by fixed rules, while Ask provides cited synthesis or an explicit evidence gap.
  • Saved checkpoints retain the exact evidence version and append revisions on successful updates.
  • The product supports comparison without producing a synthetic company score or declaring a winner.

The experience

An evidence-labeled company research product that helps job seekers prepare better questions without turning anonymous reports into verdicts.

The project brings the important parts of the workflow into one coherent experience. Its interface and behavior are shaped around the people using it, while the implementation stays focused on predictable results and honest feedback.

What to know

Every product has boundaries. These are the most important considerations for b4joinacompany:

  • Personal workplace reports provide context, not verified statements of current company policy.
  • Company names and salary records can be ambiguous, so fuzzy matching cannot silently publish a result.
  • AI answers must remain bounded by retrieved evidence and still work when no model provider is configured.

These limitations are presented openly so visitors can understand where the project works well, what it depends on, and what may change in future versions.

Current status

Public research experience live. The current release demonstrates the core value of the project and the main end-to-end experience.

My role was product design, evidence modeling, and full-stack engineering, covering decision support, cited ai, private research, and versioned data. The related case study explains the decisions and delivery process in greater depth for visitors who want the engineering story behind the product.

Project stack

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • MongoDB
  • Gemini API
  • Groq API
  • Better Auth
  • REST APIs
  • Zod
  • Vitest
  • System Design

Need help with this project? Get project support

Working through something similar?

Share your challenge, scope, and timeline to start a focused conversation.

Discuss a project