Skip to content

ranmori/portfolio

Repository files navigation

Ran M. — Full Stack Engineer Portfolio

Welcome — this repository hosts my personal full stack portfolio site. It highlights projects, technical skills, and contact information useful for recruiters and hiring managers.

About

This portfolio showcases my work as a full stack engineer. It is implemented primarily with TypeScript and deployed on Vercel. The site is focused on clarity, accessibility, and demonstrating production-ready patterns for web applications.

Quick Highlights (for recruiters)

Technologies (summary)

Primary language detected for this repository:

  • TypeScript

Likely infrastructure:

  • Deployed on Vercel (live demo URL provided)

Note: For exact frameworks and dependencies (e.g., React, Next.js, Node, or others), please see the repository package.json and source files.

What’s in this repo

This repository contains the source code for the portfolio website and associated configuration for building and deploying the site. Typical contents include:

  • src/ or pages/ — front-end application code and pages
  • public/ — static assets (images, fonts)
  • package.json — scripts and dependencies
  • README.md — this file

(If you need a detailed file map I can generate one by reading the repository structure.)

Getting started (local development)

  1. Prerequisites

    • Node.js (LTS recommended, e.g. >= 18)
    • npm or yarn
  2. Clone the repo

  3. Install dependencies

    • npm install
    • or
    • yarn
  4. Run locally

    • npm run dev
    • or
    • yarn dev
  5. Build for production

    • npm run build
    • npm start

Adjust commands if the project uses a specific framework or a different script name (check package.json).

Environment variables

  • If the project requires environment variables, a .env.example or README note should be present in the repository. Do not store secrets in the repository.

Project structure (example)

The exact structure may vary; a common layout is:

  • /src or /pages — application source
  • /public — static files
  • package.json — scripts and deps
  • next.config.js or similar — framework config
  • README.md — this file

I can add a precise tree here if you want the exact structure from this repository.

Adding or Updating Content

  • To add new projects or update copy, edit the relevant page/component in the source (look under src/ or pages/).
  • Update images in the public/ or assets/ directory and reference them in components.

Contributing

This is primarily a personal portfolio repository. If you want to suggest improvements:

  • Open an issue in this repository describing the suggested change or improvement.
  • Optionally, open a pull request with the proposed change.

License

No license is specified in this repository metadata. If you want a permissive license for reuse (recommended for public portfolios), consider adding an MIT license or another license that fits your intentions.

Contact


  • Update the README with more specific technology details (I can read package.json and source files to list frameworks, libraries, and exact scripts). Tell me which you'd prefer and I’ll proceed.

About

Full stack engineer portfolio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors