Skip to content

adam-a-maker/My-Site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 █████╗ ██████╗  █████╗ ███╗   ███╗    █████╗ ██████╗ ██████╗  ██████╗ 
██╔══██╗██╔══██╗██╔══██╗████╗ ████║   ██╔══██╗██╔══██╗██╔══██╗██╔═══██╗
███████║██║  ██║███████║██╔████╔██║   ███████║██████╔╝██║  ██║██║   ██║
██╔══██║██║  ██║██╔══██║██║╚██╔╝██║   ██╔══██║██╔══██╗██║  ██║██║   ██║
██║  ██║██████╔╝██║  ██║██║ ╚═╝ ██║   ██║  ██║██████╔╝██████╔╝╚██████╔╝
╚═╝  ╚═╝╚═════╝ ╚═╝  ╚═╝╚═╝     ╚═╝   ╚═╝  ╚═╝╚═════╝ ╚═════╝  ╚═════╝
                  >> SYSTEM OPERATOR: ADAM ABDO <<

version react vite vercel

robocup ctf cs50


[+] --- SYSTEM_INIT --- [+]

adam@github:~$ cat ABOUT.txt

> ADAM_OS v1.2.5 — Terminal-styled developer portfolio
> Framework : React 18 + Vite 5
> Deployment: Vercel (static build)
> Status    : ONLINE // SESSION_ENCRYPTED
> Operator  : ADAM ABDO — Noisy-le-Grand, France
# QUICK START
git clone https://github.com/adam-a-maker/Adam-Abdo_Portfolio.git
cd Adam-Abdo_Portfolio
npm install
npm run dev
# >> ADAM_OS BOOTING AT http://localhost:5173

[+] --- CORE_FEATURES --- [+]

[OK] LIVE GITHUB REPO SYNC ............. fetches latest repos via GitHub API
[OK] INTERACTIVE CLI SHELL ............. type commands directly in the browser
[OK] ASCII LOGO HEADER ................. retro-terminal branding on load
[OK] CRT SCANLINE OVERLAY .............. css-only phosphor screen effect
[OK] ANIMATED SKILL BARS ............... progress indicators for tech stack
[OK] QUICK LINKS GRID .................. github / email / cv / projects
[OK] SESSION UPTIME COUNTER ............ live elapsed session timer
[OK] RESPONSIVE LAYOUT ................. mobile + desktop grid system

[+] --- TERMINAL_COMMANDS --- [+]

Open the live site and type any of these into the shell:

COMMAND OUTPUT
help Lists all available commands
about Bio: Lycéen, Robocup, tech enthusiast
hardware Inventory: ESP32, RPi 3b, Arduino & current builds
experience Cité des Sciences, PIX 500+, CS50 Harvard
repos Live count of fetched GitHub repositories
contact Email + GitHub handle
secret 👀 try it yourself...
clear Wipes the terminal log

[+] --- OPERATOR_PROFILE --- [+]

adam@terminal:~$ whoami --full

>> IDENTITY:   ADAM ABDO
>> LOCATION:   NOISY_LE_GRAND // FRANCE
>> LANGUAGES:  FR / EN / AR
>> STATUS:     LYCÉEN — ACTIVELY BUILDING

>> SKILL_MATRIX:
   PYTHON_DEV         [██████████████████░░]  92%
   C++_EMBEDDED       [█████████████████░░░]  88%
   LINUX_EXPERIENCE   [████████████████░░░░]  82%
   3D_MODELING        [███████████████░░░░░]  75%

>> ACHIEVEMENTS:
   [★] ROBOCUP_JUNIOR_2024 .......... TOP 11 WORLDWIDE
   [★] CTF_COMPETITION .............. 102ND RANK
   [★] PIX_CERTIFICATION ............ 500+ SCORE
   [!] CS50_HARVARD ................. IN PROGRESS
   [★] INTERN @ CITÉ DES SCIENCES ... COMPLETED

[+] --- TECH_STACK --- [+]

FRAMEWORK .......... React 18 + Vite 5
STYLING ............ Tailwind CSS v3 (CDN)
ICONS .............. lucide-react ^0.344.0
DATA ............... GitHub REST API v3
DEPLOYMENT ......... Vercel (static build)
LANGUAGE ........... JavaScript (ESM)

js tailwind lucide node


[+] --- PROJECT_STRUCTURE --- [+]

Adam-Abdo_Portfolio/
├── index.html              ← entry point + tailwind CDN
├── vite.config.js          ← vite + react plugin
├── vercel.json             ← SPA routing config
├── package.json            ← dependencies & scripts
└── src/
    ├── main.jsx            ← React DOM root
    └── App.jsx             ← core — terminal UI, shell, layout

[+] --- DEPLOYMENT --- [+]

# PRODUCTION BUILD
npm run build
# >> dist/ generated

# DEPLOY TO VERCEL
npx vercel --prod
# >> Deployed: https://adam-abdo.vercel.app

# NOTE: vercel.json uses @vercel/static-build
# All routes redirect to /index.html (SPA fallback)

[+] --- CONTACT_MODULE --- [+]

adam@terminal:~$ whoami --contact

  MAIL ...... dam.abd000@gmail.com
  GITHUB .... github.com/adam-a-maker
  SITE ...... https://adam-abdo.vercel.app

GitHub Mail


[+] --- LICENSE --- [+]

MIT License — © 2025 ADAM ABDO
Permission granted to fork, remix, and build.
Credit appreciated. Not required.

adam@github:~$ exit
>> SESSION CLOSED.
>> GOODBYE, OPERATOR.
>> [████████████████████] SYSTEM HALTED.

footer lang session

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors