The personalized portfolio platform for Elixpo members.
Free and open source, part of an ecosystem built by a global community of 45+ contributors.
me.elixpo.com · Elixpo · Discussions · Monorepo · Sponsor
Elixpo Portfolios (package elixpome) is the unified portfolio platform for
the Elixpo Organisation. Each member gets a fully
personalized route at me.elixpo.com with their own
homepage, about page, projects showcase, publications, and contact section — all
powered by simple JSON content files.
No CMS. No database. Just clean, static content that deploys to the edge.
This repository is the source for me.elixpo.com — one of the standalone, login-free surfaces of the Elixpo ecosystem.
| Member | Portfolio | Role | |
|---|---|---|---|
| Ayushman | me.elixpo.com/ayushman |
Founder & Lead Dev | |
| Anwesha | me.elixpo.com/anwesha |
Co-Dev & Admin | |
| Vivek | me.elixpo.com/vivek |
Frontend Developer |
- Dynamic routing — each member gets
/{name}with all sub-pages auto-generated - JSON-driven content — update your portfolio by editing simple JSON files
- Static export — builds to pure static files, deployed on Cloudflare Pages
- Drag-scroll sections — spotlight, recommendations, and work experience scroll with mouse drag
- Responsive design — adapts from mobile to ultrawide displays
- Paper-grain aesthetic — vintage-inspired design with sepia tones and textured backgrounds
| Tool | What it does | Link |
|---|---|---|
| 🎨 Elixpo Art | AI image generation (under dev) | art.elixpo.com |
| ✍️ Elixpo Blogs | A rich, modern writing and publishing space | blogs.elixpo.com |
| 🖊️ LixSketch | A hand-drawn style whiteboard for ideas and diagrams | sketch.elixpo.com |
| 💬 Elixpo Chat | A fluid, real-time AI chat experience (under dev) | chat.elixpo.com |
| 🔎 Elixpo Search | Fast, AI-assisted search | search.elixpo.com |
| 👤 Elixpo Accounts | One identity (SSO) across the ecosystem | accounts.elixpo.com |
| 🔗 lixrl | Our flagship URL shortener | lixrl.com |
| 🪪 Portfolios | Personal pages to showcase your work | me.elixpo.com |
| 🐼 Oreo | The mascot's home | oreo.elixpo.com |
Developers can drop our editors into their own projects with the
@elixpo/lixsketch and @elixpo/lixeditor packages, on npm and as VS
Code extensions.
Everything runs on Cloudflare. Three shared platform services back the ecosystem, and products are either SSO-backed SaaS, standalone, or our flagship:
accounts.elixpo- single sign-on / identitymails.elixpo- shared mailing infrastructurepayouts.elixpo- shared payments / payouts
SaaS products (Blogs, Art, Chat, Sketch, Search) and the flagship lixrl.com all authenticate through Accounts (SSO) and share the Mail and Payouts infra. The public, login-free surfaces (elixpo.com, oreo.elixpo, me.elixpo) are standalone. admin.elixpo is the operations dashboard and status.elixpo is monitoring.
graph TB
classDef shared fill:#1d1d1d,stroke:#DEDBC8,color:#E1E0CC;
classDef saas fill:#141414,stroke:#9a9a9a,color:#E1E0CC;
classDef flag fill:#2a2410,stroke:#FFBE1E,color:#ffffff;
classDef solo fill:#141414,stroke:#00B4A5,color:#E1E0CC;
classDef ops fill:#141414,stroke:#FF5D68,color:#E1E0CC;
subgraph SHARED["Shared platform"]
ACC["accounts.elixpo<br/>SSO / Identity"]:::shared
MAIL["mails.elixpo<br/>Mail infra"]:::shared
PAY["payouts.elixpo<br/>Payments"]:::shared
end
subgraph PRODUCTS["SaaS products - require login"]
BLOGS["blogs.elixpo"]:::saas
ART["art.elixpo (under dev)"]:::saas
CHAT["chat.elixpo (under dev)"]:::saas
SKETCH["sketch.elixpo"]:::saas
SEARCH["search.elixpo"]:::saas
end
LIXRL["lixrl.com<br/>URL shortener · flagship"]:::flag
subgraph SOLO["Standalone - no login"]
HOME["elixpo.com"]:::solo
OREO["oreo.elixpo"]:::solo
ME["me.elixpo"]:::solo
end
subgraph OPS["Operations"]
ADMIN["admin.elixpo<br/>Dashboard"]:::ops
STATUS["status.elixpo<br/>Monitoring"]:::ops
end
BLOGS & ART & CHAT & SKETCH & SEARCH & LIXRL --> ACC
BLOGS & ART & CHAT & SKETCH & SEARCH & LIXRL --> MAIL
BLOGS & ART & CHAT & SKETCH & SEARCH & LIXRL --> PAY
ADMIN -.- ACC
STATUS -.- MAIL
A rendered, interactive version lives at elixpo.com/architecture.
Elixpo is made by people, in the open. 45+ contributors have shaped these tools, with a small core team steering the way:
- Ayushman Bhattacharya - Founder & Lead (@Circuit-Overtime)
- Vivek Yadav - Lead Co-Dev (@ez-vivek)
- Anwesha Chakraborty - Core Maintainer (@anwe-ch)
Everyone is welcome. See CONTRIBUTING.md and our Code of Conduct.
Elixpo has taken part in and been supported by GSSOC, Hacktoberfest, Pollinations.AI, MS Startup Foundations, and OSCI.
- 💬 Join the conversation in GitHub Discussions.
- 🚀 Submit your project to be featured across the ecosystem.
- 🛠️ Contribute - browse good first issues in the monorepo.
- ❤️ Support us via GitHub Sponsors.
Brand-ready marks and icons live under public/, and the brand
source of truth (mascot, palette, rules) is maintained in the
elixpo site repo. A browsable kit is at
elixpo.com/assets. Generated image assets for
this repo are documented in assets.md.
Elixpo uses one licensing standard across every repository:
- Code - MIT (with the Oreo-trademarks exception).
- Brand & visual assets - CC-BY-4.0 (with the same exception).
The Oreo mascot, the chest E-badge, and the "Elixpo" and "Oreo" names, domains,
and palette are reserved - this protects the brand and its royalties while
keeping the code and assets free. See LICENSE and the per-product
notice board, NOTICE.
Per-repo "exclusive" artifacts (an npm package, a VS Code extension, a hosted SaaS, a paid tier) are declared here and in
NOTICE.
This repository: None - me.elixpo.com is an official hosted deployment; the source is MIT.
npm install
npm run devThen open http://localhost:3000.
- Create a new directory under
content/with the member's name. - Add the required JSON files:
profile.json,home.json,about.json,projects.json,publications.json,spotlight.json,recommendations.json,work.json,connect.json. - Add assets under
public/assets/{name}/. - The member's portfolio will be available at
/{name}. - Submit a PR with the new content and assets, and we'll review it for deployment.
Made in the open, together. © 2023-2026 Elixpo.
