diff --git a/frontend/src/App.js b/frontend/src/App.js
index 77d3928..ca7bcf1 100644
--- a/frontend/src/App.js
+++ b/frontend/src/App.js
@@ -4,6 +4,7 @@ import React from 'react';
// Define relative imports here
import Title from './components/Title';
import DisplayContainer from './components/DisplayContainer';
+import CreateRestaurantPortal from './components/CreateRestaurantPortal';
/**
* This is the root component of your React App.
@@ -12,6 +13,7 @@ import DisplayContainer from './components/DisplayContainer';
const App = () => {
return (
+
{window.location.pathname === "/" && }
diff --git a/frontend/src/components/CreateRestaurantPortal.js b/frontend/src/components/CreateRestaurantPortal.js
new file mode 100644
index 0000000..f02a9fe
--- /dev/null
+++ b/frontend/src/components/CreateRestaurantPortal.js
@@ -0,0 +1,56 @@
+/**
+ * This is a functional stateless component. Its primary function is to display the props that were passed into it.
+ * It is stateless so it doesn't need to extend React.Component.
+ * However, `import React from 'react';` needs to be stated everywhere jsx is used.
+ * This component will not have access to React Component Lifecycles.
+ */
+
+import React, { useState } from 'react';
+import PropTypes from 'prop-types';
+
+import './CreateRestaurantPortal.scss';
+
+const CreateRestaurantPortal = () => {
+ const [name, setName] = useState("");
+ const [description, setDescription] = useState("");
+ const [restaurantIds, setRestaurantIds] = useState([]);
+
+ const handleGroupNameChange = (e) => {
+ setName(e.target.value);
+ };
+
+ const handleGroupDescriptionChange = (e) => {
+ setDescription(e.target.value)
+ };
+
+ const handleGroupRestaurantIdsChange = (e) => {
+ setRestaurantIds(e.target.value)
+ };
+
+ const handleSubmit = async (name, description, restaurantIds) => {
+ // Implement later
+ }
+
+ return (
+