diff --git a/src/components/HomepageFeatures/index.js b/src/components/HomepageFeatures/index.js
new file mode 100644
index 0000000..ad04c7f
--- /dev/null
+++ b/src/components/HomepageFeatures/index.js
@@ -0,0 +1,59 @@
+import React from 'react';
+import clsx from 'clsx';
+import styles from './styles.module.css';
+
+const FeatureList = [
+ {
+ title: 'Easy to Use',
+ Svg: require('@site/static/img/undraw_docusaurus_mountain.svg').default,
+ description: (
+ <>
+ Aerie was designed from the ground up to be easily installed and used to get your mission up and running
+ quickly.
+ >
+ ),
+ },
+ {
+ title: 'Focus on What Matters',
+ Svg: require('@site/static/img/undraw_docusaurus_tree.svg').default,
+ description: <>Aerie lets you focus on your mission, and we'll do the chores.>,
+ },
+ {
+ title: 'Powered by Java',
+ Svg: require('@site/static/img/undraw_docusaurus_react.svg').default,
+ description: (
+ <>
+ Extend or customize your mission model by reusing Java. Aerie can be extended while reusing the same underlying
+ model code.
+ >
+ ),
+ },
+];
+
+function Feature({ Svg, title, description }) {
+ return (
+