Skip to content

aegisnull/luistellez

Repository files navigation

Luis Tellez Developer Portfolio

luistellez.com

Welcome to my developer portfolio! This portfolio was built using React, a JavaScript library for building user interfaces.

Features

  • Responsive design for easy viewing on any device
  • Dynamic routing for easy navigation
  • Clean, modern design
  • Showcase of my projects, with links to their Github repository and live website (if available)
  • About me section, including my skills and contact information

Lighthouse Report

Lighthouse report

Performance metrics

Installation

  1. Clone the repository

git clone https://github.com/aegisnull/luistellez.git

  1. Install dependencies

npm install

  1. Start the development server

npm start

The development server will start on port 3000. Navigate to http://localhost:3000/ to view the application in the browser.

Deployment

To deploy the application, run the following command:

npm run build

This will create a production-ready build of the portfolio in the build folder. You can then deploy the contents of this folder to a hosting service of your choice.

Customization

Feel free to customize the portfolio to suit your needs. You can change the content, design, and functionality as you see fit.

You can add your own projects by editing the src/utils/Projects.js file, with the following format:

{
    image:
      'https://user-images.githubusercontent.com/27663011/213897954-0a5e1b49-773b-4790-9ded-ee9c7a02ed15.webm',
    tags: ['React', 'NodeJS', 'ExpressJS', 'MongoDB'],
    title: 'News Explorer',
    description: 'News Reader Full Stack App',
    live: 'http://news-explorer.projects.luistellez.com',
    github: 'https://github.com/aegisnull/news-explorer-frontend',
  },

You can add your own skills by editing the src/utils/Skills.js file, with the following format:

 {
    title: 'Tools',
    items: ['Git', 'GitHub', 'VS Code', 'Postman', 'Figma', 'Photoshop', 'Cyberduck'],
  },

In both cases, Cards will be dinamically generated.