-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added 2 projects and updated inventory manager project page
- Loading branch information
Showing
7 changed files
with
386 additions
and
0 deletions.
There are no files selected for viewing
Empty file.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
/* Project Styling */ | ||
.project img { | ||
width: 70%; | ||
border-radius: 5px; | ||
margin-bottom: 15px; | ||
} | ||
|
||
/* Technology Badges */ | ||
.tech-grid { | ||
display: flex; | ||
flex-wrap: wrap; | ||
gap: 10px; | ||
justify-content: center; | ||
margin: 20px 0; | ||
} | ||
|
||
.tech-badge { | ||
background: #1b4e7e; | ||
color: #eef6fc; | ||
padding: 8px 16px; | ||
border-radius: 20px; | ||
font-size: 16px; | ||
border: 2px solid #e7df69; | ||
} | ||
|
||
/* Code Blocks */ | ||
pre { | ||
background: #2a2a2a; | ||
padding: 15px; | ||
border-radius: 5px; | ||
overflow-x: auto; | ||
border-left: 3px solid #e7df69; | ||
margin: 15px 0; | ||
} | ||
|
||
code { | ||
color: #e7df69; | ||
font-family: 'Consolas', monospace; | ||
} | ||
|
||
/* Typography */ | ||
li, p { | ||
font-size: 18px; | ||
} | ||
|
||
h1 { | ||
font-size: 85px; | ||
} | ||
|
||
h2 { | ||
font-size: 55px; | ||
} | ||
|
||
h3 { | ||
font-size: 40px; | ||
text-align: left; | ||
} | ||
|
||
/* Contact Section */ | ||
section#contact p a img { | ||
width: 50px; | ||
height: 50px; | ||
margin-right: 8px; | ||
vertical-align: middle; | ||
} | ||
|
||
section#contact p a { | ||
font-family: 'rampage-monoline', sans-serif; | ||
font-size: 30px; | ||
color: #e7df69; | ||
} | ||
|
||
section#contact p a:visited { | ||
color: #dfa843; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,104 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<title>Projects - DNA Sequence Analyzer</title> | ||
<link rel="stylesheet" href="../../assets/load/universal.css"> | ||
<link rel="stylesheet" href="about.css"> | ||
</head> | ||
<body> | ||
<header></header> | ||
<main> | ||
<!-- Project Title --> | ||
<section class="title"> | ||
<h1 id="type">DNA Sequence Analyzer</h1> | ||
<p>A robust <strong>Python-based bioinformatics tool</strong> for comprehensive DNA sequence analysis and manipulation, featuring advanced pattern recognition and gene detection capabilities.</p> | ||
</section> | ||
|
||
<!-- Technologies --> | ||
<section class="technologies"> | ||
<h2>Technologies Used</h2> | ||
<div class="tech-grid"> | ||
<span class="tech-badge">Python 3.8+</span> | ||
<span class="tech-badge">pytest</span> | ||
<span class="tech-badge">FASTA</span> | ||
<span class="tech-badge">CLI</span> | ||
</div> | ||
</section> | ||
|
||
<!-- Features Section --> | ||
<section class="project"> | ||
<h2>Features</h2> | ||
<ul> | ||
<li><strong>GC Content Analysis:</strong> Precise calculation of GC content percentage in DNA sequences</li> | ||
<li><strong>Nucleotide Distribution:</strong> Detailed analysis of nucleotide frequencies</li> | ||
<li><strong>Pattern Recognition:</strong> Advanced motif finding with position reporting</li> | ||
<li><strong>Sequence Manipulation:</strong> Generate complement and reverse complement sequences</li> | ||
<li><strong>Gene Detection:</strong> Identify potential coding regions using start/stop codons</li> | ||
<li><strong>FASTA Support:</strong> Full compatibility with standard FASTA file format</li> | ||
</ul> | ||
</section> | ||
|
||
<!-- Implementation --> | ||
<section class="project"> | ||
<h2>Implementation</h2> | ||
<h3>Project Structure</h3> | ||
<pre><code>dna_analyzer/ | ||
├── src/ | ||
│ ├── sequence_analyzer.py | ||
│ ├── utils.py | ||
│ └── main.py | ||
├── tests/ | ||
│ └── test_analyzer.py | ||
├── data/ | ||
│ ├── example1.fasta | ||
│ └── example2.fasta | ||
└── docs/</code></pre> | ||
|
||
<h3>Usage Example</h3> | ||
<pre><code># Basic Analysis | ||
python src/main.py -i data/example1.fasta -o results.txt -a | ||
|
||
# Motif Search | ||
python src/main.py -i data/example2.fasta -m ATCG -o motif_results.txt</code></pre> | ||
</section> | ||
|
||
<!-- Technical Details --> | ||
<section class="project"> | ||
<h2>Technical Highlights</h2> | ||
<ul> | ||
<li>Modular architecture for easy extension and maintenance</li> | ||
<li>Comprehensive test coverage using pytest</li> | ||
<li>Efficient sequence processing algorithms</li> | ||
<li>Command-line interface for automated analysis</li> | ||
<li>Support for multiple input sequence formats</li> | ||
</ul> | ||
</section> | ||
|
||
<!-- Documentation --> | ||
<section id="contact"> | ||
<h2>Resources</h2> | ||
<p><a href="https://github.com/Code-JL/DNA-Sequence-Analyzer" target="_blank"> | ||
<img src="../../images/github.png" alt="GitHub Icon">GitHub Repository | ||
</a></p> | ||
</section> | ||
|
||
<!-- License --> | ||
<section class="project"> | ||
<h2>License</h2> | ||
<p>This project is licensed under the MIT License. See the <a href="https://github.com/Code-JL/DNA-Sequence-Analyzer/blob/main/LICENSE" target="_blank">LICENSE</a> file for details.</p> | ||
</section> | ||
</main> | ||
|
||
<footer> | ||
<p>© 2025 DNA Sequence Analyzer</p> | ||
</footer> | ||
|
||
<canvas id="bg1"></canvas> | ||
|
||
<script src="https://cdnjs.cloudflare.com/ajax/libs/matter-js/0.19.0/matter.min.js"></script> | ||
<script src="https://cdnjs.cloudflare.com/ajax/libs/matter-js/0.19.0/plugins/matter-wrap.min.js"></script> | ||
<script src="../projectsUniversal.js"></script> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
/* Project Styling */ | ||
.project img { | ||
width: 70%; | ||
border-radius: 5px; | ||
margin-bottom: 15px; | ||
} | ||
|
||
/* Technology Badges */ | ||
.tech-grid { | ||
display: flex; | ||
flex-wrap: wrap; | ||
gap: 10px; | ||
justify-content: center; | ||
margin: 20px 0; | ||
} | ||
|
||
.tech-badge { | ||
background: #1b4e7e; | ||
color: #eef6fc; | ||
padding: 8px 16px; | ||
border-radius: 20px; | ||
font-size: 16px; | ||
border: 2px solid #e7df69; | ||
} | ||
|
||
/* Code Blocks */ | ||
pre { | ||
background: #2a2a2a; | ||
padding: 15px; | ||
border-radius: 5px; | ||
overflow-x: auto; | ||
border-left: 3px solid #e7df69; | ||
margin: 15px 0; | ||
} | ||
|
||
code { | ||
color: #e7df69; | ||
font-family: 'Consolas', monospace; | ||
} | ||
|
||
/* Typography */ | ||
li, p { | ||
font-size: 18px; | ||
} | ||
|
||
h1 { | ||
font-size: 85px; | ||
} | ||
|
||
h2 { | ||
font-size: 55px; | ||
} | ||
|
||
h3 { | ||
font-size: 40px; | ||
text-align: left; | ||
} | ||
|
||
/* Contact Section */ | ||
section#contact p a img { | ||
width: 50px; | ||
height: 50px; | ||
margin-right: 8px; | ||
vertical-align: middle; | ||
} | ||
|
||
section#contact p a { | ||
font-family: 'rampage-monoline', sans-serif; | ||
font-size: 30px; | ||
color: #e7df69; | ||
} | ||
|
||
section#contact p a:visited { | ||
color: #dfa843; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,101 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<title>Projects - Portfolio Website</title> | ||
<link rel="stylesheet" href="../../assets/load/universal.css"> | ||
<link rel="stylesheet" href="about.css"> | ||
</head> | ||
<body> | ||
<header></header> | ||
<main> | ||
<!-- Project Title --> | ||
<section class="title"> | ||
<h1 id="type">Portfolio Website</h1> | ||
<p>A modern, interactive portfolio website featuring dynamic animations and responsive design, built to showcase software development projects and professional experience.</p> | ||
</section> | ||
|
||
<!-- Technologies --> | ||
<section class="technologies"> | ||
<h2>Technologies Used</h2> | ||
<div class="tech-grid"> | ||
<span class="tech-badge">HTML5</span> | ||
<span class="tech-badge">CSS3</span> | ||
<span class="tech-badge">JavaScript</span> | ||
<span class="tech-badge">Matter.js</span> | ||
<span class="tech-badge">Git</span> | ||
</div> | ||
</section> | ||
|
||
<!-- Features Section --> | ||
<section class="project"> | ||
<h2>Features</h2> | ||
<ul> | ||
<li><strong>Interactive UI:</strong> Dynamic hexagonal background animation powered by Matter.js physics engine</li> | ||
<li><strong>Responsive Design:</strong> Seamless experience across desktop, tablet, and mobile devices</li> | ||
<li><strong>Professional Sections:</strong> Comprehensive project showcase, skills overview, and educational background</li> | ||
<li><strong>Resource Access:</strong> Downloadable resume and direct contact information</li> | ||
</ul> | ||
</section> | ||
|
||
<!-- Implementation --> | ||
<section class="project"> | ||
<h2>Implementation</h2> | ||
<h3>Project Structure</h3> | ||
<pre><code>portfolio/ | ||
├── assets/ # Core website assets | ||
│ ├── load/ # Universal components | ||
│ └── ... # Page-specific assets | ||
├── files/ # Downloadable content | ||
├── images/ # Media assets | ||
└── projects/ # Project-specific pages</code></pre> | ||
</section> | ||
|
||
<!-- Development Status --> | ||
<section class="project"> | ||
<h2>Development Status</h2> | ||
<h3>Current Features</h3> | ||
<ul> | ||
<li>Interactive physics-based animations</li> | ||
<li>Cross-device compatibility</li> | ||
<li>Project documentation system</li> | ||
<li>Professional content organization</li> | ||
</ul> | ||
<h3>Planned Enhancements</h3> | ||
<ul> | ||
<li>Additional project documentation</li> | ||
<li>Enhanced interactive features</li> | ||
<li>Expanded project gallery</li> | ||
</ul> | ||
</section> | ||
|
||
<!-- Documentation --> | ||
<section id="contact"> | ||
<h2>Resources</h2> | ||
<p><a href="https://github.com/Code-JL/Code-JL.github.io" target="_blank"> | ||
<img src="../../images/github.png" alt="GitHub Icon">GitHub Repository | ||
</a></p> | ||
<p><a href="https://code-jl.github.io" target="_blank"> | ||
<img src="../../images/home.png" alt="Live Demo Icon">Live Demo | ||
</a></p> | ||
</section> | ||
|
||
<!-- License --> | ||
<section class="project"> | ||
<h2>License</h2> | ||
<p>This project is licensed under the MIT License. See the <a href="https://github.com/Code-JL/Code-JL.github.io/blob/main/LICENSE" target="_blank">LICENSE</a> file for details.</p> | ||
</section> | ||
</main> | ||
|
||
<footer> | ||
<p>© 2025 Portfolio Website</p> | ||
</footer> | ||
|
||
<canvas id="bg1"></canvas> | ||
|
||
<script src="https://cdnjs.cloudflare.com/ajax/libs/matter-js/0.19.0/matter.min.js"></script> | ||
<script src="https://cdnjs.cloudflare.com/ajax/libs/matter-js/0.19.0/plugins/matter-wrap.min.js"></script> | ||
<script src="../projectsUniversal.js"></script> | ||
</body> | ||
</html> |