Skip to content
Salish Kumar
Back to Projects

AI/ML,Full-Stack

getScholarSite

Researchers have a CV, a Google Scholar page and no website. Upload the CV, get a real academic site in about ninety seconds.

Next.jsSupabaseTypeScriptOpenAlexORCID

Most academics have their work scattered across a departmental bio, a Google Scholar page, an ORCID record and a CV that is three years out of date. Building a personal site means either a weekend with a static site generator or nothing, and it is almost always nothing. getScholarSite takes the CV and returns the site.

getScholarSite homepage: upload your CV, get your academic website
The pitch is the whole product. No forms, no data entry, just the CV.
A generated academic profile with name, title, research interests and links
A generated site. Research interests, links and biography, laid out for a researcher rather than a startup.
Publications section with citation metrics, filters, and per-paper PDF, code and DOI links
Publications arrive with citation counts, h-index and i10-index, searchable and filterable by year, type and venue, each paper carrying its PDF, code and DOI.

What it does

  • The CV is the input. Upload a PDF or Word document and publications, education, grants and awards are extracted from it. No forms, no re-typing a career into a CMS.
  • Publications from wherever they already live. Pull from the CV, from BibTeX exported out of Google Scholar, or from an OpenAlex search, with duplicates merged rather than stacked.
  • A site, not a link list. Bio, research interests, education, experience, publication metrics, grants, awards, lab members, open positions, courses, announcements, media mentions and an FAQ. The sections an academic page actually needs, including the recruiting ones.
  • Thirteen themes, each built for research pages rather than adapted from a startup landing template.
  • Findable and yours. A custom domain or a free subdomain with SSL, structured data and meta tags so the page is indexed properly, and analytics for views and sources.

What I built

  • The whole product, on Next.js and Supabase.
  • The extraction pipeline that turns an unstructured CV into structured publications, grants, education and awards.
  • Publication import and deduplication across CV text, BibTeX and OpenAlex, which is the messy part: the same paper arrives three times with three different author strings.
  • The theme system, custom domains with SSL, and the analytics dashboard.

Where it stands

Average setupabout 90 seconds
Themes13
Import sourcesCV, BibTeX, OpenAlex
Starter planfree, no card
Statuslive, early access