diff --git a/modules/personal_competition/index.html.erb b/modules/personal_competition/index.html.erb
new file mode 100644
index 0000000..eaf932e
--- /dev/null
+++ b/modules/personal_competition/index.html.erb
@@ -0,0 +1,35 @@
+
+ {{widget-title}}
+
+
+ | {{year}} |
+ {{competition_name}} |
+ {{award_name}} |
+ {{award_place}} |
+ {{awarding_unit}} |
+ {{competition_date}} |
+ {{note}} |
+
+
+
+
+ | {{year}} |
+ {{competition_name}} |
+ {{award_name}} |
+ {{award_place}} |
+ {{awarding_unit}} |
+ {{competition_date}} |
+ {{note}} |
+
+
+
+{{pagination_goes_here}}
+
+
diff --git a/modules/personal_competition/info.json b/modules/personal_competition/info.json
new file mode 100644
index 0000000..1427669
--- /dev/null
+++ b/modules/personal_competition/info.json
@@ -0,0 +1,12 @@
+{
+ "frontend": [
+ {
+ "filename" : "index",
+ "name" : {
+ "zh_tw" : "1. 列表",
+ "en" : "1. List"
+ },
+ "thumbnail" : "thumb.png"
+ }
+ ]
+}
diff --git a/modules/personal_competition/show.html.erb b/modules/personal_competition/show.html.erb
new file mode 100644
index 0000000..b183818
--- /dev/null
+++ b/modules/personal_competition/show.html.erb
@@ -0,0 +1,8 @@
+
+
+
+ | {{title}} |
+ {{value}} |
+
+
+
diff --git a/modules/personal_competition/thumbs/thumb.png b/modules/personal_competition/thumbs/thumb.png
new file mode 100644
index 0000000..266af56
Binary files /dev/null and b/modules/personal_competition/thumbs/thumb.png differ