diff --git a/examples/250/package.json b/examples/250/package.json
new file mode 100644
index 00000000..903d5e0c
--- /dev/null
+++ b/examples/250/package.json
@@ -0,0 +1,7 @@
+{
+ "name": "navigo-example-basic-spa",
+ "private": true,
+ "scripts": {
+ "start": "node ./server.js"
+ }
+}
diff --git a/examples/250/page.html b/examples/250/page.html
new file mode 100644
index 00000000..34eb6a19
--- /dev/null
+++ b/examples/250/page.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+ Navigo
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/250/server.js b/examples/250/server.js
new file mode 100644
index 00000000..ee130963
--- /dev/null
+++ b/examples/250/server.js
@@ -0,0 +1,11 @@
+const express = require("express");
+const app = express();
+const port = 3000;
+const { staticAssets, serveFile } = require("../utils/server");
+
+staticAssets(app);
+app.get("*", serveFile(__dirname + "/page.html"));
+
+app.listen(port, () => {
+ console.log(`Example app listening at http://localhost:${port}`);
+});