Skip to content

grinsteindavid/grinsteindavid.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

David M. Grinstein Portfolio

This is the personal portfolio website of David M. Grinstein, a Full Stack Javascript Engineer and Application Architect. The website showcases his work experience, education, portfolio, and repositories.

Table of Contents

Project Overview

This project is a static website built to showcase the professional portfolio of David M. Grinstein. It includes sections such as About, Resume, Portfolio, Repositories, and Contact.

Installation

To set up the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/grinsteindavid/grinsteindavid.github.io.git
  2. Navigate to the project directory:

    cd grinsteindavid.github.io
  3. Install dependencies:

    This project does not have any server-side dependencies. Ensure you have a web server to serve the static files.

Usage

To run the project locally, you can use any static file server. Here are a few options:

  1. Using Python's built-in HTTP server:

    python -m http.server
  2. Using Node.js with http-server:

    First, install http-server globally if you haven't already:

    npm install -g http-server

    Then, start the server:

    http-server
  3. Using Live Server extension in VSCode:

    • Install the Live Server extension in Visual Studio Code.
    • Open the project folder in VSCode.
    • Right-click on index.html and select "Open with Live Server".

File Structure

Here's an overview of the project's file structure:

grinsteindavid.github.io/
├── css/
│   ├── main.css
│   └── reset.css
├── img/
│   ├── profile.jpg
│   └── project1.png
├── js/
│   ├── main.js
│   └── portfolio.js
├── index.html
├── about.html
├── resume.html
├── portfolio.html
├── contact.html
└── README.md

Folders and Files

  • css/: Contains all the CSS files for styling the website.

    • main.css: Main stylesheet for the website.
    • reset.css: CSS reset to ensure consistency across different browsers.
  • img/: Contains all the images used in the website.

    • profile.jpg: Profile picture of David M. Grinstein.
    • project1.png: Image for a project showcased in the portfolio.
  • js/: Contains all the JavaScript files for adding interactivity to the website.

    • main.js: Main JavaScript file for general functionalities.
    • portfolio.js: JavaScript file specifically for the portfolio section.
  • index.html: The main landing page of the website.

  • about.html: The About page containing information about David M. Grinstein.

  • resume.html: The Resume page showcasing work experience and education.

  • portfolio.html: The Portfolio page displaying projects and repositories.

  • contact.html: The Contact page with a form to reach out to David M. Grinstein.

  • README.md: The file you are currently reading, which provides an overview and instructions for the project.

Technologies Used

Contributing

License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published