diff --git a/cmsc388a/projects/project2/Project2Description.md b/cmsc388a/projects/project2/Project2Description.md
new file mode 100644
index 0000000000000000000000000000000000000000..b9dc709a0b355c27b0ce271e8d38e02dfcf7343b
--- /dev/null
+++ b/cmsc388a/projects/project2/Project2Description.md
@@ -0,0 +1,6 @@
+# Project 2: React Photo Frame
+
+## Due Date: Thursday, January 17, 2019 8:00 PM
+## Objectives: To gain experience building more complex react components and practice css styling.
+
+## Specifications/Requirements
diff --git a/cmsc388a/projects/project2/photo_frame.html b/cmsc388a/projects/project2/photo_frame.html
new file mode 100644
index 0000000000000000000000000000000000000000..44b377f533fc9b38dfc41b2b245333bb57d61b66
--- /dev/null
+++ b/cmsc388a/projects/project2/photo_frame.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html>
+ 
+<head>
+  <meta charset="utf-8">
+  <title>React Photo Frame</title>
+  <script src="https://unpkg.com/react@16/umd/react.development.js"></script>
+  <script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script>
+  <script src="https://unpkg.com/babel-standalone@6.15.0/babel.min.js"></script>
+ 
+  <style>
+    #container {
+      padding: 50px;
+      background-color: #FFF;
+    }
+  </style>
+</head>
+ 
+<body>
+  <div id="picture_frame"></div>
+ 
+  <script type="text/babel">
+
+   
+  </script>
+</body>
+ 
+</html>