Skip to content

Commit

Permalink
docs: update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
guilchaves authored Mar 7, 2024
1 parent b989ac8 commit a8d868b
Showing 1 changed file with 54 additions and 0 deletions.
54 changes: 54 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,57 @@
[![Tests](https://github.com/guilchaves/furafila-cinesala/actions/workflows/tests.yml/badge.svg?branch=main)](https://github.com/guilchaves/furafila-cinesala/actions/workflows/tests.yml)
[![Build binary release](https://github.com/guilchaves/furafila-cinesala/actions/workflows/release.yml/badge.svg)](https://github.com/guilchaves/furafila-cinesala/actions/workflows/release.yml)
[![License: CC0-1.0](https://img.shields.io/badge/License-CC0_1.0-lightgrey.svg)](http://creativecommons.org/publicdomain/zero/1.0/)

# 🦀 Furafila Cinesala
Uma aplicação em CLI desenvolvida em Rust com o propósito de me avisar quando o [Cinesala](https://www.veloxtickets.com/Portal/Local/Cinema/Sao-Paulo/CINESALA/CSL/) está com novas sessões.

## Motivação

Não precisar ficar apertando Ctrl + Shift + R na página de bilhetes do Cinesala para saber se existem novas sessões de cinema.
O Cinesala apenas disponibiliza ingressos para sessões semanais, sendo um dos poucos cinemas com sofázinho duplo, que são sempre super concorridos. Como um bom namorado resolvi automatizar esse processo e sempre garantir filme e sofázinho pra mim e meu amorzinho 🥰.

## Como funciona

A aplicação utiliza técnicas de web scraping para extrair informaçòes do site do cinema. Ele verifica as atualizações nos dias de sessão comparando o cronograma de sessão atual com o cronograma armazenado anteriormente.
Quando novas sessões são detectadas, ele envia uma notificação para o console do usuário.

## Todo

- Adicionar integração com o Telegram, para notificação em tempo real via celular.

## Instalação

1. Clone o repositório
```bash
git clone https://github.com/seudomdeusuario/furafila-cinesala.git
```

2. Navegue até o diretório do projeto
```bash
cd furafila-cinesala
```

3. Compile o projeto usando o Cargo
```bash
cargo build --release
```

## Rodar o projeto

Dentro de diretório do projeto, execute
```bash
./target/release/furafila-cinesala
```

## Licença

Este projeto está licenciado sobre Licença Creative Commons - consule o arquivo [LICENSE](https://github.com/guilchaves/furafila-cinesala/blob/main/LICENSE) para obter detalhes.






# Furafila Cinesala
Uma aplicação em CLI desenvolvida em Rust com o propósito de me avisar quando o [Cinesala](https://www.veloxtickets.com/Portal/Local/Cinema/Sao-Paulo/CINESALA/CSL/) está com novas sessões.

Expand Down

0 comments on commit a8d868b

Please sign in to comment.