ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
Ask CampusBrain anything about SRM AP — find peer mentors, faculty by research area, hackathon teammates, and groups in one search. Friendly Learning SRMAP is the free, all-in-one campus platform for
EducationTypeScript · PLpgSQLGitHub @sahgyan9OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Ask CampusBrain anything about SRM AP — find peer mentors, faculty by research area, hackathon teammates, and groups in one search. Friendly Learning SRMAP is the free, all-in-one campus platform for SRM AP students.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Friendly Learning SRMAP is the all-in-one campus platform for SRM AP
students — post ideas, find teammates, search with CampusBrain, rate faculty,
and get mentored by seniors who've already taken your course.
• Vite + React + TypeScript
• shadcn-ui + Tailwind CSS
• Supabase (database, auth, storage, edge functions)
• Deployed on Vercel, with server-side rendering and
route prerendering for SEO (see DEPLOYMENT_GUIDE.md)
Requires Node.js 24.x.
See .env.example for the environment variables the app
needs (Supabase URL/anon key, app URL, optional Sentry DSN).Read the full README ↗Friendly Learning SRMAP is the all-in-one campus platform for SRM AP students — post ideas, find teammates, search with CampusBrain, rate faculty, and get mentored by seniors who've already taken your course.
Live site: https://friendly-learning-srmap.vercel.app
DEPLOYMENT_GUIDE.md)Requires Node.js 24.x.
# Clone the repository
git clone https://github.com/sahgyan9/friendly-learning-srmap.git
cd friendly-learning-srmap
# Install dependencies
npm i
# Copy the env template and fill in your Supabase project details
cp .env.example .env
# Start the dev server
npm run dev
See .env.example for the environment variables the app
needs (Supabase URL/anon key, app URL, optional Sentry DSN).
| Command | Description |
|---|---|
npm run dev | Start the Vite dev server |
npm run build | Production build: sitemap generation, client + SSR bundles, prerendering |
npm run typecheck | Type-check with tsc |
npm run preview | Preview the production build locally |
npm run test:migrations | Verify Supabase migrations with PGlite |
npm run qa:signed-in-sweep | Run automated Puppeteer visual QA sweep across all routes |
npm run qa:screenshot | Capture mobile and desktop route screenshots |
src/ — application code (pages, components, hooks, Supabase integration)supabase/ — database migrations, edge functions, and storage bucket configscripts/qa/ — Puppeteer visual QA and interaction test harnesses (see scripts/qa/README.md)docs/archive/ — archived historical bug fix summaries & notes (see docs/archive/README.md)public/ — static assets, robots.txt, sitemapsprerender.js / generate-dynamic-sitemap.js — build-time SEO toolingAGENTS.md — master reference & safety rules for AI coding assistantsFABLE_BUILD_PLAN.md — plan of record and roadmap statusFACULTY_AI_ROADMAP.md — AI layer and search architectureFRONTEND_BRIEF.md — frontend design specificationsDEPLOYMENT_GUIDE.md — deployment targets and proceduresSEARCH_GUIDE.md — semantic search guideThe site deploys to Vercel on every push to main. The canonical domain is
friendly-learning-srmap.vercel.app, defined once in
site.config.js and consumed by the app, sitemaps, and
prerender step.
The project previously ran on Lovable, which briefly got indexed by Google
under *.lovable.app ahead of the Vercel domain. Any visitor who lands on a
lovable.app, lovableproject.com, or lovable.dev host is redirected to
the equivalent page on the Vercel domain via a small script at the top of
index.html, so old search results and bookmarks still resolve
to the live, maintained site. Full details in
DEPLOYMENT_GUIDE.md.
Clone the repo, make changes locally, and open a pull request — there is no external editor or drag-and-drop builder involved. Direct edits are also possible from the GitHub file view or in a Codespace.