Skip to content
View lightyoruichi's full-sized avatar

Block or report lightyoruichi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lightyoruichi/README.md

// don't touch this.

Hey πŸ‘‹, I'm Harinder

I focus on creating efficient, scalable growth systems backed by data, technology, behavioral science and automation. If you're looking to improve customer acquisition, streamline marketing operations, or explore AI-driven solutions, feel free to reach out.


πŸš€ About Me:

  • πŸ’‘ Fractional CMO Consulting – Doing the nomad thing, helping other founders with growth strategy, AI-driven marketing automation, and revenue optimization. Focused on founders/teams facings problems with go-to-market execution, demand generation, and scalable growth systems
  • 🌱 Learning & experimenting with ReactJS, AI-driven automation & full-stack development
  • πŸ’¬ Ask me about: Marketing automation, AI workflows, WordPress, & esports growth
  • πŸ“§ Reach out: lightyoruichi.com
  • πŸ“„ My CV & past work: View Here
  • ⚑ Fun Fact: If I'm not deep-diving into growth hacking or coding, I'm probably reading Wuxia novels or breaking down game metas

πŸ› οΈ Tech, Tools & Stack:


🀝 Connect With Me:


πŸ”₯ Always up for conversations about AI, growth marketing, automation, or just gaming metas.
πŸ’¬ DM me if you want to chat strategy, build something cool, or brainstorm over coffee.


Testing

To run automated tests for all routes and template rendering:

pytest

Deployment (Vercel)

  • Ensure your vercel.json is present and configured.
  • Push your code to your GitHub repository.
  • Connect the repo to Vercel and deploy.
  • Static assets and FastAPI backend are supported via Vercel's Python backend configuration.

Known Warnings & Migration Notes

  • You are using a deprecated FastAPI event system. This project now uses the new FastAPI lifespan event system (see main.py). If you see warnings about @app.on_event("startup"), they are resolved.
  • There was a Starlette template warning about parameter order for TemplateResponse. All calls now use the new signature: TemplateResponse(request, name, context).
  • All routes and template rendering are covered by robust automated tests, including edge cases (missing JSON, empty personas, missing fields). All tests are green (100% pass).

Pinned Loading

  1. lightyoruichi.github.com lightyoruichi.github.com Public

    lightyoruichi.github.com

    1

  2. ch-nasilemak ch-nasilemak Public

    This is a list of the best nasi lemak bungkus in Malaysia, with the data crowdsourced from numerous participants from Clubhouse.

    CSS

  3. malaysia-general-election malaysia-general-election Public

    Forked from stiucsib86/malaysia-general-election

    Malaysia General Election Data

    JavaScript

  4. malaysian-elections malaysian-elections Public

    Forked from zynesis/malaysian-elections

    Malaysian elections data