Veja o site!
Um site para gerar e reproduzir anúncios ferroviários do Reino Unido.
Informações
Devido a um aviso legal da Worldline IT Services UK Limited, as gravações de áudio da Atos Anne não estão mais disponíveis.
Para mais informações, visite https://railannouncements.co.uk/atos-worldline
Quando Phil Sayer começou lentamente a deixar a ferrovia, desejei ter conseguido mais gravações de seus anúncios. Como eu não fiz isso naquela época, decidi que desta vez farei de forma proativa!
️ Siga estas diretrizes antes de enviar qualquer arquivo. Caso contrário, seu PR poderá não ser aceito.
A pasta para arquivos de áudio pode ser encontrada em audio/
.
mp3
devido ao amplo suporte ao navegador.we will be calling at.mp3
.BTN.mp3
.Você precisará instalar o Node.js e o gerenciador de pacotes Yarn como pré-requisitos.
Depois de clonar o repositório, instale as dependências necessárias com o Yarn:
yarn install
Então você pode iniciar os três (sim, três) serviços de desenvolvimento:
# In one terminal, run (for the website):
yarn run develop
# When this says "You can now view rail-announcements in the browser.", open a new terminal and run (for the live trains API):
yarn run develop:workers
# Finally, open a new terminal and run (to serve the audio files):
yarn run serve-audio
Você poderá acessar o site em http://local.davw.network:8787. local.davw.network
é um domínio que sempre será resolvido para sua máquina local e é usado para garantir que o site funcione corretamente com os arquivos de áudio e a API de back-end durante o desenvolvimento local.
Alguns recursos exigem trabalho adicional para serem testados localmente.
Você precisará criar um arquivo .dev.vars
na raiz do repositório com seu nome de usuário e senha da API RTT:
RTT_API_USERNAME=rttapi_username
RTT_API_PASSWORD=your_password
Este site foi criado com o React Framework usando Gatsby. Se você não está familiarizado com React ou Gatsby, você pode pesquisá-los antes de contribuir.
Antes de submeter suas alterações, formate seu código:
yarn run format