Skip to content
View alaarab's full-sized avatar

Block or report alaarab

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
alaarab/README.md

Ala Arab Portfolio

This repo contains the portfolio site for Ala Arab. It is a Next.js site using the pages router and a content-first structure so projects and experience can be updated without reworking the layout.

Local Development

Install dependencies and start the development server:

npm install
npm run dev

Open http://localhost:3000.

Main Files

  • src/pages/index.js: homepage layout
  • src/pages/resume.js: resume page
  • src/data/siteContent.js: content for hero text, project cards, experience, education, and contact links
  • src/styles/Portfolio.module.css: portfolio-specific styling
  • src/styles/globals.css: global theme variables and base styles

Verification

npm run lint
npm run build

Content Updates

To start adding real projects, edit the projectCards array in src/data/siteContent.js. Replace the placeholder cards with real titles, summaries, stack details, and links.

Popular repositories Loading

  1. ogrid ogrid Public

    TypeScript 3

  2. geckoterminal-api geckoterminal-api Public

    TypeScript 1

  3. m4l-builder m4l-builder Public

    Programmatically build Max for Live (.amxd) devices in Python

    Python 1

  4. cortex cortex Public

    Personal AI knowledge system for Claude Code. Machine profiles, skills, MCP server.

    TypeScript 1

  5. LaTeX.js LaTeX.js Public

    Forked from michael-brade/LaTeX.js

    JavaScript LaTeX to HTML5 translator

    LiveScript

  6. alaarab alaarab Public

    Ala Arab Personal Portfolio

    JavaScript