├── public
├── favicon.ico
├── robots.txt
├── question-mark.png
├── .htaccess
└── index.php
├── .vercelignore
├── database
├── .gitignore
├── seeders
│ └── DatabaseSeeder.php
├── migrations
│ ├── 2022_10_04_184510_add_eth_address_to_user_table.php
│ ├── 2014_10_12_100000_create_password_resets_table.php
│ ├── 2014_10_12_000000_create_users_table.php
│ ├── 2019_08_19_000000_create_failed_jobs_table.php
│ └── 2019_12_14_000001_create_personal_access_tokens_table.php
└── factories
│ └── UserFactory.php
├── bootstrap
├── cache
│ └── .gitignore
└── app.php
├── storage
├── logs
│ └── .gitignore
├── app
│ ├── public
│ │ └── .gitignore
│ └── .gitignore
└── framework
│ ├── testing
│ └── .gitignore
│ ├── views
│ └── .gitignore
│ ├── cache
│ ├── data
│ │ └── .gitignore
│ └── .gitignore
│ ├── sessions
│ └── .gitignore
│ └── .gitignore
├── resources
├── css
│ ├── app.css
│ ├── reset.css
│ ├── buttons.css
│ └── form.css
├── views
│ ├── components
│ │ ├── input-label.blade.php
│ │ ├── auth-session-status.blade.php
│ │ ├── dropdown-link.blade.php
│ │ ├── text-input.blade.php
│ │ ├── input-error.blade.php
│ │ ├── auth-card.blade.php
│ │ ├── primary-button.blade.php
│ │ ├── nav-link.blade.php
│ │ ├── responsive-nav-link.blade.php
│ │ ├── dropdown.blade.php
│ │ └── application-logo.blade.php
│ ├── app.blade.php
│ ├── auth
│ │ ├── metamask-login.blade.php
│ │ ├── confirm-password.blade.php
│ │ ├── forgot-password.blade.php
│ │ ├── verify-email.blade.php
│ │ ├── reset-password.blade.php
│ │ ├── login.blade.php
│ │ └── register.blade.php
│ └── layouts
│ │ ├── guest.blade.php
│ │ ├── app.blade.php
│ │ └── navigation.blade.php
└── js
│ ├── Shared
│ ├── Logo.vue
│ ├── LoadingButton.vue
│ ├── mixins
│ │ └── autoResize.js
│ ├── ResizeAuto.vue
│ ├── TrashedMessage.vue
│ ├── Components
│ │ ├── TextAreaAutosize.vue
│ │ └── TopNav.vue
│ ├── Pagination.vue
│ ├── MainMenu.vue
│ ├── TextareaInput.vue
│ ├── TextInput.vue
│ ├── SelectInput.vue
│ ├── GuestLayout.vue
│ ├── Dropdown.vue
│ ├── SearchFilter.vue
│ ├── FileInput.vue
│ ├── Icon.vue
│ ├── FlashMessages.vue
│ └── Layout.vue
│ ├── Modules
│ ├── ipfsUtil.js
│ └── contract.js
│ ├── Pages
│ ├── Dashboard
│ │ ├── Ethereum.vue
│ │ └── Index.vue
│ ├── Welcome
│ │ └── Index.vue
│ ├── Components
│ │ ├── NFT.vue
│ │ └── Collection.vue
│ └── Auth
│ │ ├── Login.vue
│ │ ├── MetamaskLogin.vue
│ │ └── Register.vue
│ ├── bootstrap.js
│ └── app.js
├── api
└── index.php
├── postcss.config.js
├── tests
├── TestCase.php
├── Unit
│ └── ExampleTest.php
├── Feature
│ ├── ExampleTest.php
│ └── Auth
│ │ ├── RegistrationTest.php
│ │ ├── AuthenticationTest.php
│ │ ├── PasswordConfirmationTest.php
│ │ ├── EmailVerificationTest.php
│ │ └── PasswordResetTest.php
└── CreatesApplication.php
├── .gitattributes
├── .gitignore
├── app
├── Http
│ ├── Controllers
│ │ ├── WelcomeController.php
│ │ ├── Controller.php
│ │ ├── DashboardController.php
│ │ ├── Auth
│ │ │ ├── EmailVerificationPromptController.php
│ │ │ ├── EmailVerificationNotificationController.php
│ │ │ ├── VerifyEmailController.php
│ │ │ ├── ConfirmablePasswordController.php
│ │ │ ├── PasswordResetLinkController.php
│ │ │ ├── AuthenticatedSessionController.php
│ │ │ ├── RegisteredUserController.php
│ │ │ └── NewPasswordController.php
│ │ └── Web3
│ │ │ └── Web3AuthController.php
│ ├── Middleware
│ │ ├── EncryptCookies.php
│ │ ├── VerifyCsrfToken.php
│ │ ├── PreventRequestsDuringMaintenance.php
│ │ ├── TrustHosts.php
│ │ ├── TrimStrings.php
│ │ ├── Authenticate.php
│ │ ├── ValidateSignature.php
│ │ ├── TrustProxies.php
│ │ ├── RedirectIfAuthenticated.php
│ │ └── HandleInertiaRequests.php
│ ├── Requests
│ │ └── Auth
│ │ │ └── LoginRequest.php
│ └── Kernel.php
├── View
│ └── Components
│ │ ├── AppLayout.php
│ │ └── GuestLayout.php
├── Providers
│ ├── BroadcastServiceProvider.php
│ ├── AppServiceProvider.php
│ ├── AuthServiceProvider.php
│ ├── EventServiceProvider.php
│ └── RouteServiceProvider.php
├── Console
│ └── Kernel.php
├── Models
│ └── User.php
└── Exceptions
│ └── Handler.php
├── .editorconfig
├── lang
└── en
│ ├── pagination.php
│ ├── auth.php
│ └── passwords.php
├── routes
├── channels.php
├── api.php
├── console.php
├── web.php
└── auth.php
├── tailwind.config.js
├── vercel.json
├── config
├── cors.php
├── services.php
├── view.php
├── hashing.php
├── broadcasting.php
├── sanctum.php
├── filesystems.php
├── queue.php
├── cache.php
├── mail.php
├── auth.php
├── logging.php
├── database.php
└── session.php
├── LICENSE
├── package.json
├── phpunit.xml
├── .env.example
├── vite.config.js
├── artisan
├── composer.json
└── README.md
/public/favicon.ico:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.vercelignore:
--------------------------------------------------------------------------------
1 | /vendor
--------------------------------------------------------------------------------
/database/.gitignore:
--------------------------------------------------------------------------------
1 | *.sqlite*
2 |
--------------------------------------------------------------------------------
/bootstrap/cache/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/storage/logs/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/public/robots.txt:
--------------------------------------------------------------------------------
1 | User-agent: *
2 | Disallow:
3 |
--------------------------------------------------------------------------------
/storage/app/public/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/storage/app/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !public/
3 | !.gitignore
4 |
--------------------------------------------------------------------------------
/storage/framework/testing/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/storage/framework/views/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/storage/framework/cache/data/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/storage/framework/sessions/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/storage/framework/cache/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !data/
3 | !.gitignore
4 |
--------------------------------------------------------------------------------
/resources/css/app.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
4 |
--------------------------------------------------------------------------------
/public/question-mark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sugarforever/fnft-market/main/public/question-mark.png
--------------------------------------------------------------------------------
/api/index.php:
--------------------------------------------------------------------------------
1 | merge(['class' => 'block font-medium text-sm text-gray-700']) }}>
4 | {{ $value ?? $slot }}
5 |
6 |
--------------------------------------------------------------------------------
/tests/TestCase.php:
--------------------------------------------------------------------------------
1 | merge(['class' => 'font-medium text-sm text-green-600']) }}>
5 | {{ $status }}
6 |
7 | @endif
8 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto
2 |
3 | *.blade.php diff=html
4 | *.css diff=css
5 | *.html diff=html
6 | *.md diff=markdown
7 | *.php diff=php
8 |
9 | /.github export-ignore
10 | CHANGELOG.md export-ignore
11 | .styleci.yml export-ignore
12 |
--------------------------------------------------------------------------------
/resources/views/components/dropdown-link.blade.php:
--------------------------------------------------------------------------------
1 | merge(['class' => 'block px-4 py-2 text-sm leading-5 text-gray-700 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 transition duration-150 ease-in-out']) }}>{{ $slot }}
2 |
--------------------------------------------------------------------------------
/resources/js/Shared/Logo.vue:
--------------------------------------------------------------------------------
1 |
6 |
7 |
8 |