Skip to content
View joshuaargent's full-sized avatar
πŸ”­
Building EloFlos
πŸ”­
Building EloFlos

Block or report joshuaargent

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
JoshuaArgent/README.md

⚑ Joshua Argent

Building scalable full stack systems with Next.js and NestJS

Founder of EloFlos | Gamify Real World Progress


🧠 About Me

I’m the creator of EloFlos, a full stack platform that tracks real-world activities and converts them into structured progression systems (XP, levels, leagues).

I build systems that:

  • record and validate user activity
  • calculate progression (XP, levels, rankings)
  • present data through dashboards and social features

My focus is on full stack development, system design, and building products that people actively use.


πŸš€ Current Work

  • Building EloFlos (multi-module platform: sport, fitness, productivity)
  • Developing backend systems using NestJS (Fastify) and Supabase
  • Designing progression systems: XP, levels, leagues, rewards
  • Implementing secure data handling with RLS + backend validation
  • Refining frontend architecture and UI using Next.js

🌐 Platform

EloFlos (formerly PingElo) β†’ https://eloflos.vercel.app

A platform where users:

  • track real-world activity
  • gain XP and level up
  • compete in leagues
  • interact through shared systems

βš™οΈ Key Technical Work

  • Designed a reusable XP and leveling system supporting multiple activity types
  • Built backend validation to enforce data integrity alongside Supabase RLS
  • Structured a modular system allowing new domains to plug into the same progression engine
  • Developed responsive dashboards and navigation systems using Next.js
  • Designed backend services using NestJS (Fastify) for performance and scalability

🧩 System Ecosystem

  • EloFlos - Core platform (progression, leagues, social systems) (private)
  • EloFlosMerch - Physical extension of platform identity and rewards
  • NextJsTemplate - Reusable frontend foundation (layout, navigation, design system)
  • NestJsTemplate - Backend foundation (modular architecture, validation, API structure)
  • Portfolio - Presentation layer for projects and system design

🧱 Tech Stack

Core
TypeScript Node.js Next.js

Backend
NestJS Fastify Express

Data
Postgres Supabase

Infra
Vercel Render


🧩 System Design

  • Modular architecture supporting multiple activity domains
  • Shared progression system across all modules
  • Backend validation combined with database-level security (RLS)
  • Clear separation between frontend, API, and data layers

⚑ Philosophy

Build systems where real-world effort translates into measurable progress.


πŸ“¬ Contact

Feel free to reach out for:

  • Collaboration
  • Feedback
  • Early access to EloFlos

Popular repositories Loading

  1. JoshuaArgent JoshuaArgent Public

    1

  2. Portfolio Portfolio Public

    Personal portfolio showcasing full stack systems, projects, and technical work. Built with Next.js and TypeScript.

    TypeScript

  3. NextJsTemplate NextJsTemplate Public template

    Reusable Next.js frontend template with structured layout, navigation, and design system. Built with Next.js and TypeScript.

    JavaScript

  4. NestJsTemplate NestJsTemplate Public template

    Reusable NestJS (Fastify) backend template with modular architecture, and structured API design. Built with NestJS (Fastify) and TypeScript.