Skip to content

Commit

Permalink
feat: first draft of Request Network invoice viewer web app (#12)
Browse files Browse the repository at this point in the history
* feat: implement Request Network invoice viewer web app

- Add invoice viewing functionality with Request ID URL parameter
- Implement MetaMask integration for payments
- Set up Request Network SDK integration
- Configure TypeScript and ESLint
- Add proper type definitions for ethereum window object

Co-Authored-By: ben <ben@prologe.io>

* chore: add missing Next.js configuration and assets

- Add Next.js app directory structure
- Include public assets
- Add PostCSS and Tailwind configuration
- Add Next.js type definitions

Co-Authored-By: ben <ben@prologe.io>

* feat(request): first web app draft

---------

Co-authored-by: Devin <devin@different.ai>
Co-authored-by: ben <ben@prologe.io>
  • Loading branch information
3 people authored Jan 3, 2025
1 parent 6a79da3 commit 1c1272b
Show file tree
Hide file tree
Showing 356 changed files with 668,742 additions and 12 deletions.
6 changes: 6 additions & 0 deletions packages/request-invoice-web/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"extends": "next/core-web-vitals",
"rules": {
"@typescript-eslint/no-explicit-any": "off"
}
}
77 changes: 77 additions & 0 deletions packages/request-invoice-web/.next/app-build-manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
{
"pages": {
"/page": [
"static/chunks/[project]__d03231._.js",
"static/chunks/src_app_favicon_ico_mjs_b38240._.js",
"static/chunks/[root of the server]__119a62._.css",
"static/chunks/src_app_layout_tsx_f85cad._.js",
"static/chunks/src_app_layout_tsx_b836ba._.js",
"static/chunks/c3b1b_next_dist_compiled_react-dom_cafd36._.js",
"static/chunks/c3b1b_next_dist_compiled_9c9fd9._.js",
"static/chunks/c3b1b_next_dist_client_876d25._.js",
"static/chunks/c3b1b_next_dist_0f1f6e._.js",
"static/chunks/eae63_@swc_helpers_cjs_e27e0a._.js",
"static/chunks/[turbopack]_browser_dev_hmr-client_hmr-client_ts_8ef5ba._.js",
"static/chunks/[project]_packages_request-invoice-web_e69f0d._.js",
"static/chunks/[project]_packages_request-invoice-web_5bf403._.js"
],
"/_not-found/page": [
"static/chunks/[project]__d03231._.js",
"static/chunks/src_app_favicon_ico_mjs_b38240._.js",
"static/chunks/[root of the server]__119a62._.css",
"static/chunks/src_app_layout_tsx_f85cad._.js",
"static/chunks/src_app_layout_tsx_b836ba._.js",
"static/chunks/c3b1b_next_dist_compiled_react-dom_cafd36._.js",
"static/chunks/c3b1b_next_dist_compiled_9c9fd9._.js",
"static/chunks/c3b1b_next_dist_client_876d25._.js",
"static/chunks/c3b1b_next_dist_0f1f6e._.js",
"static/chunks/eae63_@swc_helpers_cjs_e27e0a._.js",
"static/chunks/[turbopack]_browser_dev_hmr-client_hmr-client_ts_8ef5ba._.js",
"static/chunks/[project]_packages_request-invoice-web_e69f0d._.js",
"static/chunks/[project]_packages_request-invoice-web_5bf403._.js"
],
"/invoice/[requestId]/page": [
"static/chunks/[project]__d03231._.js",
"static/chunks/src_app_favicon_ico_mjs_b38240._.js",
"static/chunks/[root of the server]__119a62._.css",
"static/chunks/src_app_layout_tsx_f85cad._.js",
"static/chunks/src_app_layout_tsx_b836ba._.js",
"static/chunks/c3b1b_next_dist_compiled_crypto-browserify_index_a83e55.js",
"static/chunks/c3b1b_next_dist_compiled_stream-http_index_505dbd.js",
"static/chunks/c3b1b_next_dist_compiled_49aaf5._.js",
"static/chunks/f5ecb_ethers_6214e7._.js",
"static/chunks/08b5e__pnpm_1baaa3._.js",
"static/chunks/5fcb0_@ethersproject_abi_lib_esm_12c0d7._.js",
"static/chunks/2cdc9_@ethersproject_providers_lib_esm_5d4c33._.js",
"static/chunks/e8fc7_elliptic_dc2a73._.js",
"static/chunks/cc487_@requestnetwork_payment-detection_dist_e9d778._.js",
"static/chunks/0b3db_@requestnetwork_smart-contracts_9a9818._.js",
"static/chunks/c364d_@requestnetwork_currency_dist_c0aced._.js",
"static/chunks/3d2fa_multicoin-address-validator_src_34d42e._.js",
"static/chunks/83af6_graphql_language_85d1c8._.js",
"static/chunks/83af6_graphql_type_a0853d._.js",
"static/chunks/83af6_graphql_utilities_d22a16._.js",
"static/chunks/83af6_graphql_validation_3f40fd._.js",
"static/chunks/83af6_graphql_633cd1._.js",
"static/chunks/18d82_@requestnetwork_payment-processor_dist_062e0c._.js",
"static/chunks/e10cc_@superfluid-finance_sdk-core_dist_module_subgraph_queries_c1720a._.js",
"static/chunks/e10cc_@superfluid-finance_sdk-core_dist_module_subgraph_entities_080e47._.js",
"static/chunks/e10cc_@superfluid-finance_sdk-core_dist_module_subgraph_events_164f16._.js",
"static/chunks/e10cc_@superfluid-finance_sdk-core_dist_module_subgraph_4a6c44._.js",
"static/chunks/e10cc_@superfluid-finance_sdk-core_dist_module_8568b1._.js",
"static/chunks/043d9_lodash_df9646._.js",
"static/chunks/f04bc_@near-js_accounts_lib_c33dbb._.js",
"static/chunks/08b5e__pnpm_a43a1f._.js",
"static/chunks/src_ca0ada._.js",
"static/chunks/src_app_invoice_[requestId]_page_tsx_98e698._.js",
"static/chunks/c3b1b_next_dist_compiled_react-dom_cafd36._.js",
"static/chunks/c3b1b_next_dist_compiled_9c9fd9._.js",
"static/chunks/c3b1b_next_dist_client_876d25._.js",
"static/chunks/c3b1b_next_dist_0f1f6e._.js",
"static/chunks/eae63_@swc_helpers_cjs_e27e0a._.js",
"static/chunks/[turbopack]_browser_dev_hmr-client_hmr-client_ts_8ef5ba._.js",
"static/chunks/[project]_packages_request-invoice-web_e69f0d._.js",
"static/chunks/[project]_packages_request-invoice-web_5bf403._.js"
]
}
}
25 changes: 25 additions & 0 deletions packages/request-invoice-web/.next/build-manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"pages": {
"/_app": []
},
"devFiles": [],
"ampDevFiles": [],
"polyfillFiles": [
"static/chunks/c3b1b_next_dist_build_polyfills_polyfill-nomodule.js"
],
"lowPriorityFiles": [
"static/development/_ssgManifest.js",
"static/development/_buildManifest.js"
],
"rootMainFiles": [
"static/chunks/c3b1b_next_dist_compiled_react-dom_cafd36._.js",
"static/chunks/c3b1b_next_dist_compiled_9c9fd9._.js",
"static/chunks/c3b1b_next_dist_client_876d25._.js",
"static/chunks/c3b1b_next_dist_0f1f6e._.js",
"static/chunks/eae63_@swc_helpers_cjs_e27e0a._.js",
"static/chunks/[turbopack]_browser_dev_hmr-client_hmr-client_ts_8ef5ba._.js",
"static/chunks/[project]_packages_request-invoice-web_e69f0d._.js",
"static/chunks/[project]_packages_request-invoice-web_5bf403._.js"
],
"ampFirstPages": []
}
Loading

0 comments on commit 1c1272b

Please sign in to comment.