Existem diversas formas de trabalhar o front-end no Laravel:

  • Blade Components => mais próximo do HTML Puro
  • Livewire => Uma forma que tenta simular layouts dinamicos sem uma lib javascriopt pra isso
  • Inertia => Você usa React ou VUE no front e o Laravel deixa tudo funcionando automagicamente
  • Não usar um front-end do Laravel e usar ele só como API

Para poder ajudar preciso saber qual a forma que você está usando.

criando a rota usando o metodo resourse

A partir dessa frase vou supor que é a primeira opção: Blade components.

Esta página da documentação mostra exatamente quais os métodos HTTP utilizados pelo resource:

Create usa GET Store usa POST

Suspeita: CSRF

Faça o seguinte teste:

Abra o inspetor (F12 no chrome) antes de enviar o formulário Abra a aba Rede do inspetor Submeta o formulário Verifique o código HTTP da resposta do store

Se for 419 falta o token CSRF.

Esta página explica o que é esse token. Para resolver basta colocar @csrf dentro do form. dessa forma:

<form method="POST" action="/profile/store">
    @csrf
    <input [...] />
    [...]
</form>