diff --git a/web-app/src/components/ui/button/schematic-button.jsx b/web-app/src/components/ui/button/schematic-button.jsx
new file mode 100644
index 0000000..027d00e
--- /dev/null
+++ b/web-app/src/components/ui/button/schematic-button.jsx
@@ -0,0 +1,16 @@
+import React from "react";
+import { motion } from "motion/react";
+import { FilePlus2 } from "lucide-react";
+
+export default function SchematicButton({ onClick }) {
+ return (
+