Mandar para banco de dados

boa noite estou fazendo uma eletronica com html,css, ajax , jquery e javascript e apos o termino ira ter que mandar para um banco de dados no caso (firebase) como eu faço isso ? e preciso tambem que apos acabado a votaçao a pagina volte para o começo apos 3 segundos

Uma coisa de cada vez jovem, começa por aqui https://firebase.google.com/docs/database/web/start?hl=pt-br e vai seguindo as próximas etapas.

@javaflex dei uma lida lá mais nao entendi muito. to aprendendo javascript agora. como eu poderia fazer com que um botao mandasse os dados da votaçao pro firebase?

O que voce tentou? Já conseguiu conectar no firebase? Posta o código de onde parou e diz onde não conseguiu prosseguir.

@javaflex coloquei essa parte no head

<script src="https://www.gstatic.com/firebasejs/5.5.6/firebase.js"></script>
<script>
  // Initialize Firebase
  var config = {
    apiKey: "AIzaSyASsWsIjQJeYxwLTT7A9pUSZpJhCAekkS0",
    authDomain: "urna-48232.firebaseapp.com",
    databaseURL: "https://urna-48232.firebaseio.com",
    projectId: "urna-48232",
    storageBucket: "urna-48232.appspot.com",
    messagingSenderId: "748068334266"
  };
  firebase.initializeApp(config);
</script>

Dessa parte nao tentou nada?

agora eu preciso fazer com que quando aperte o botao confirma seja enviado os dados da votaçao pro banco, mais nao sei fazer isso

O botão você já sabe fazer, certo? Pra enviar/gravar no firebase te passei o link.

Pelo código que voce postou nao tem nada do que te passei pra seguir: https://firebase.google.com/docs/database/web/read-and-write?hl=pt-br