From f0c504dfd80ec607e46fe026facec66501382495 Mon Sep 17 00:00:00 2001 From: junikimm717 <68165832+junikimm717@users.noreply.github.com> Date: Fri, 7 May 2021 20:33:45 -0400 Subject: [PATCH] polished some more --- README.md | 4 +- main.py | 4 +- templates/achievements.html | 35 ++++++++++++++---- templates/base.html | 8 ++++ templates/index.html | 44 +++++++++++++++------- templates/projects.html | 74 +++++++++++++++++++++++++++++++++++++ templates/school.html | 4 +- 7 files changed, 146 insertions(+), 27 deletions(-) create mode 100644 templates/projects.html diff --git a/README.md b/README.md index e4e9f69..b9fc382 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ # Personal Website -Made with flask and Bootstrap CSS. +Personal Website. Located at ![Link](https://junickim.me) + +Made with Flask and Bootstrap CSS. diff --git a/main.py b/main.py index f60fa61..9c6791d 100755 --- a/main.py +++ b/main.py @@ -16,11 +16,9 @@ def achievements(): def school(): return render_template('school.html') -""" @app.route('/projects') def projects(): - return "school" -""" + return render_template('projects.html') if __name__ == "__main__": app.run() diff --git a/templates/achievements.html b/templates/achievements.html index 2570507..4e56a5a 100644 --- a/templates/achievements.html +++ b/templates/achievements.html @@ -12,10 +12,10 @@

USA Junior Mathematical Olympiad Qualifier 2021

+ >

2021 USA Junior Mathematical Olympiad Qualifier

In the 2020-21 MAA Season, I obtained a USAJMO qualification - index of 241 and was thus eligible to participate in the + index of 241 (AMC 10A + AIME I) and was thus eligible to participate in the USA Junior Mathematical Olympiad.

@@ -23,28 +23,47 @@

USACO Platinum

+ >

USACO Platinum Division

- In the 2021 USACO January Contest, I was promoted to the + In the 2021 January Contest, I was promoted to the Platinum Division of the USA Computing Olympiad.

-

American Invitational Mathematics Qualifier 2020

+

2020 American Invitational Mathematics Exam Qualifier

In the 2019-20 MAA season, I scored a 109.5 on the AMC 10A 2020 - and qualified for the AIME 2020. + and qualified for the 2020 AIME.

USNCO National Exam Nominee

- In the 2021 USNCO Local Exam, I was nominated by the Silicon - Valley Division of ACS to take the USNCO National exam. + In the 2021 United States National Chemistry Olympiad Local + Exam, I was nominated by the Silicon Valley Division of the + American Chemical Society to take the USNCO National exam.

+
+
+

2021 National Latin Exam

+

+ In the 2021 National Latin Exam Beginning Latin Exam, + I received a Summa Cum Laude gold medal. +

+
+
+ +

+ 2021 Canadian Computing Competition

+

+ In the 2021 Canadian Computing Competition Senior Division, + I placed in the top 75 out of 2920 competitors. +

+
+
{% endblock %} diff --git a/templates/base.html b/templates/base.html index 411f579..d516d0b 100644 --- a/templates/base.html +++ b/templates/base.html @@ -29,6 +29,14 @@ +
  • + +
  • + diff --git a/templates/index.html b/templates/index.html index d6619c2..a056ee4 100644 --- a/templates/index.html +++ b/templates/index.html @@ -4,31 +4,49 @@

    Greetings, Human.


    -

    This is Juni Kim, yet another freshman

    +

    This is Juni Kim's Personal Website/Server for hosting things.



    About Me

    - My first true experience with programming was when I learned about the - USACO (and sought to reach Platinum Division) as an 8th grader. After - learning the ins and outs of using C++, I sought to expand my knowledge - base of other programming languages and incidentally landed upon web - development. -

    - I continue to explore the annals of web development and - write scripts whenever possible in order to make my life as - convenient as possible. + My first true experience with programming was when I learned about + the USACO as an eighth grader. After understanding the basics of + using C++ (which is the primary language used in competitive + programming contests due to its relative speed), I sought + to understand the ins and outs of other fields of programming, from + which I stumbled upon web development and scripting.

    - Although I spend most of my free time generating and debugging - small scripts, I have also extensively competed within USA Fencing - and have been heavily involved in competition math. + Currently, I write and post scripts in python or bash (mostly for + automating boilerplate in certain tasks) and spend a vast amount + of my time consuming and learning the annals of web development. +

    +
    +
    +

    Non-Programming

    +

    + Outside of programming, I have trained and still participate + extensively in the math competition world (which actually led me to + start competitive programming), and regularly practice + fencing, and to a lesser extent, boxing.

    Contact


    + Email Github GitLab + My Self-Hosted Gitea Instance +
    +

    +
    +

    + This website was written with + Flask + and + Bootstrap CSS. + See the Source Code. +

    {% endblock %} diff --git a/templates/projects.html b/templates/projects.html new file mode 100644 index 0000000..1962eb3 --- /dev/null +++ b/templates/projects.html @@ -0,0 +1,74 @@ +{% extends "base.html" %} + +{% block content %} +
    +
    +

    Projects

    +
    +
    +

    + Although modest, below is a collection of notable projects that + I have done: +

    +
    +

    Websites

    +
    +
    + +

    + Latin Final Project +

    +
    +

    + This was my first venture into making a website with a real + database. After seeing SQLite crash and burn, I switched over + to using MongoDB as my DBMS. + + In addition to this, I also implemented my own rudimentary + package manager in bash to obtain nouns and verbs from a + mirror. +

    +
    +
    + +

    + OMSB9 Final Project +

    +
    +

    + I created a set of scripts to locally run a PHP program and + parse the logs that it generated to run statistical tests on. +

    +
    +
    +

    Scripts

    +
    +
    + +

    + Yet Another Competitive Programming Helper +

    +
    +

    + Yet Another Competitive Programming Helper is a series of + scripts designed to aid one in initializing a testing + environment for competitive programming contests, as well as a + server for + Competitive Companion . +

    +
    +
    + +

    + MkTex +

    +
    +

    + This is a series of scripts designed to automate the generating + of LATEX or Markdown templates for the schoolwork that I have. +

    +
    +
    +
    +{% endblock %} diff --git a/templates/school.html b/templates/school.html index b6c9062..8a269d2 100644 --- a/templates/school.html +++ b/templates/school.html @@ -9,9 +9,9 @@

    I currently attend Stanford Online High School full-time, where I - participate in the following activities:
    + participate in the following activities:

      -
    1. TA of the AP Calculus BC Class
    2. +
    3. As the TA of the AP Calculus BC Class
    4. Leader of the OHS Competitive Programming Circle
    5. Participant in the OHS Math Competition Homeroom and the OHS Chemistry Olympiad Club