Skip to content

Commit 055f743

Browse files
committed
changed to portfolio hub
1 parent 35f04d6 commit 055f743

12 files changed

Lines changed: 124 additions & 1955 deletions

Developer/index.html

Lines changed: 0 additions & 1054 deletions
This file was deleted.

README.md

Lines changed: 29 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,80 +1,54 @@
1-
# Kevin Lin's Portfolio
1+
# Kevin Lin's Portfolio Hub
22

3-
Welcome to my professional portfolio website! This repository contains the source code for my personal portfolio, showcasing my skills, projects, and experience as a Software Engineer and Frontend Developer.
4-
5-
## Live Demo
6-
7-
You can visit my portfolio <a href="https://codeviith.github.io/" target="_blank">here</a>.
8-
<!-- You can visit my portfolio [here](https://codeviith.github.io/). -->
3+
Welcome to Kevin Lin's Portfolio Hub. This main page serves as a gateway to multiple portfolios, each showcasing different aspects of my skills and expertise.
94

105
## Table of Contents
116

12-
- [About](#about)
7+
- [Overview](#overview)
8+
- [Portfolios](#portfolios)
139
- [Features](#features)
1410
- [Technologies Used](#technologies-used)
15-
- [Contact](#contact)
11+
- [Usage](#usage)
1612
- [License](#license)
13+
- [Credits](#credits)
1714

18-
## About
15+
## Overview
1916

20-
I am a versatile and driven software engineer with a passion for developing innovative solutions and seeing
21-
projects through from inception to completion. My recent project "DIYeSk8Guide", a full-stack web
22-
application, highlights my commitment to empowering individuals to build their own electric skateboards.
23-
This project showcases my technical proficiency, dedication to hands-on creation, and problem-solving
24-
abilities.
17+
Kevin Lin's Portfolio Hub provides a user-friendly interface for selecting and accessing various portfolios. Each portfolio highlights a different set of skills and projects, allowing for a comprehensive view of my professional capabilities.
2518

26-
With over two years of experience in web development and design, I possess a robust technical mindset
27-
and excel in the design, implementation, and verification of components. I effectively translate both
28-
functional and technical requirements into comprehensive architectures, optimizing software and website
29-
designs to enhance scalability, reliability, and performance.
19+
## Portfolios
3020

31-
As a graduate with a background in both software engineering and podiatric medicine, I bring a unique blend
32-
of technical and mechanical expertise. My experience in technical undertakings has equipped me with the
33-
ability to contribute to innovative solutions. I am passionate about web and software development and I am
34-
eager to collaborate with teams to create meaningful projects. Committed to applying my skills and knowledge,
35-
I aim to support and enhance the work of my future colleagues and organization by building applications that
36-
make a significant impact.
21+
Currently available portfolios:
22+
- **Software Development Portfolio**: Showcasing projects and skills in software engineering and web development.
23+
- **CAD Designer/Drafter Portfolio**: Highlighting expertise in CAD design and 3D modeling.
3724

38-
## Features
25+
More portfolios may be added in the future as I continue to expand my skill set and professional experiences.
3926

40-
- **Responsive Design**: Accessible on all devices
41-
- **Interactive UI**: Smooth and engaging user interface
42-
- **Project Showcase**: Detailed information on my projects
43-
- **Skills**: Comprehensive overview of my technical and soft skills
44-
- **Certifications**: List of my educational qualifications and certifications
45-
- **Achievements**: Highlights of my professional accomplishments
46-
- **GitHub Contributions**: Visual representation of my GitHub activity
47-
- **Recommendations & Testimonials**: Feedback and testimonials from mentors and peers
48-
- **Contact Info**: Integrated with reCAPTCHA for security
27+
## Features
4928

50-
*Note: Some sections will be updated as new information becomes available.*
29+
- User-friendly interface with a dropdown menu for selecting the desired portfolio.
30+
- Centralized access to multiple portfolios.
31+
- Clean and professional design.
32+
- Responsive layout for both desktop and mobile devices.
5133

5234
## Technologies Used
5335

54-
For this portfolio:
55-
56-
- **Frontend**: HTML, CSS, JavaScript
57-
- **Deployment**: GitHub Pages
36+
- HTML5
37+
- CSS3
38+
- JavaScript
5839

59-
For my projects:
40+
## Usage
6041

61-
- **Frontend**: JavaScript, React.js, React-Native.js, Redux.js, Tailwind, HTML/CSS
62-
- **Backend**: Node.js, Python, Flask
63-
- **Database**: SQLite, SQLAlchemy, PostgreSQL
64-
- **Deployment**: Render, AWS (S3, EC2, RDS), Firebase
65-
- **Other Tools**: Git, GitHub, VS Code, Bcrypt, Cron-job.
66-
67-
## Contact
68-
69-
Feel free to reach out to me via the contact form on my portfolio website or through the following channels:
70-
71-
- **LinkedIn**: [Kevin Lin](https://www.linkedin.com/in/kevinlin128/)
72-
- **GitHub**: [codeviith](https://github.com/codeviith)
73-
- **Blog**: [Hashnode](https://hashnode.com/@codeviith)
42+
1. Visit the Portfolio Hub page hosted at [https://codeviith.github.io/](https://codeviith.github.io/).
43+
2. Use the dropdown menu to select the portfolio you wish to view.
44+
3. Click the "Go" button to be redirected to the selected portfolio.
7445

7546
## License
7647

7748
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.
7849

7950
## Credits
80-
&copy; 2024 Kevin Lin. All rights reserved.
51+
- Designed and developed by Kevin Lin.
52+
- Inspired by the need to showcase diverse skills in a streamlined and professional manner.
53+
54+
&copy; 2024 Kevin Lin. All rights reserved.

index.html

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
4+
<head>
5+
<meta charset="UTF-8">
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<title>Kevin Lin's Portfolio Selector</title>
8+
<link rel="stylesheet" href="styles.css">
9+
</head>
10+
11+
<body>
12+
<div class="container">
13+
<h1>Welcome to Kevin Lin's Portfolio Hub</h1>
14+
<p>I am a versatile professional with expertise in both Software Engineering and CAD Design. Depending on your
15+
interest, you can explore my work in either field. I believe my diverse skill set enables me to bring unique
16+
perspectives and innovative solutions to various roles.</p>
17+
<p>Please select the portfolio that aligns with your interests:</p>
18+
19+
<select id="portfolio-select">
20+
<option value="" disabled selected>Select a Portfolio</option>
21+
<option value="software">Software Development</option>
22+
<option value="cad">CAD Designer/Drafter</option>
23+
</select>
24+
<button onclick="redirectToPortfolio()">Go</button>
25+
</div>
26+
27+
<script>
28+
function redirectToPortfolio() {
29+
const selection = document.getElementById('portfolio-select').value;
30+
if (selection === 'software') {
31+
window.location.href = 'https://codeviith.github.io/software/';
32+
} else if (selection === 'cad') {
33+
window.location.href = 'https://codeviith.github.io/cad/';
34+
}
35+
}
36+
</script>
37+
</body>
38+
39+
</html>

pictures/20240112_194150.jpg

-52.6 KB
Binary file not shown.

pictures/DIYeSk8Guide - About.png

-2.66 MB
Binary file not shown.
-4.47 MB
Binary file not shown.
-2.54 MB
Binary file not shown.

pictures/DIYeSk8Guide - Guide.png

-3.4 MB
Binary file not shown.

pictures/DIYeSk8Guide - Guru.png

-3.35 MB
Binary file not shown.

pictures/DIYeSk8Guide - Home.png

-4.74 MB
Binary file not shown.

0 commit comments

Comments
 (0)