Manipular arquivo txt com HTML e JavaScript

Boa noite, amigos!

Estou precisando desenvolver um pequeno site HTML onde serão informados alguns dados em determinados campos de formulário, e eu preciso que estes dados sejam gravados em um arquivo txt que vai funcionar como uma espécie de banco de dados, ou seja, cada vez que alguém preencher os campos e gravar os dados, eles serão adicionados aos dados já existentes nesse txt. Já procurei pela internet mas não achei exatamente o que preciso. Se alguém puder me ajudar, fico muito agradecido!

Onde vai ficar esse arquivo que funcionará como banco de dados? No computador de quem acessa o site ou no servidor onde o site está hospedado?

Se vai ficar no computador do visitante, você pode usar localStorage ou algo parecido, em vez de arquivos txt. Se for ficar no servidor, você estará mais bem servido com um banco de dados, mesmo que um pequeno, como SQLite.

Manipular arquivos txt via javascript é até possível, mas não muito comum.

Abraço.

Com js até dá para criar arquivos, o problema em fazer dessa forma o arquivo é criado no cliente e em forma de download.

O que vc precisa fazer, vai conseguir usando algum sistema como backend (ou serviço de terceiros).