Giter Club home page Giter Club logo

pynorte2024-site's People

Contributors

azanniel avatar elian-beep avatar gabrovskii avatar luzfcb avatar mateussantosmeubem avatar

Watchers

 avatar  avatar

Forkers

elian-beep

pynorte2024-site's Issues

Criar seção "patrocinadores".

Criar seção "patrocinadores" e integrar à página inicial.

Versão desktop:
image

Versão mobile:
image

Apenas devem aparecer as categorias que tiverem algum patrocinador. Cajo hajá nenhum patrocinador, aparecer apenas o botão de "Seja um patrocinador".

Atualizar o header do site.

Versão desktop:
image

Versão mobile:
image

Outra coisa que precisa ser feita nessa issue é a correção de um bug na versão mobile que está em produção. Quando a página está no topo, o fundo do menu não fica como deveria (na cor sunset-400). Exemplo:
image

Criar seção inicial.

Criar seção inicial e integrar à página inicial.

Versão desktop:
image

Versão mobile:
image

Criar um componente para mostrar o cronograma do evento no site.

A Even3 possui uma api que possibilita a integração dos dados de programação direto no nosso site, pela rota https://www.even3.com.br/api/v1/session/:id. E vamos utilizar essa ferramenta. O payload que a plataforma nos dá é mais ou menos:

{
  "data": [
    {
      "id_session": 155553,
      "id_event": 37524,
      "title": "Accessibility Management In Large Companies",
      "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus feugiat blandit lectus. In placerat purus tellus. Proin eros dui, condimentum at imperdiet vel, pretium vel ipsum. Nunc varius lectus eu mi tempor, ut luctus est ultricies. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Proin imperdiet nisi et risus gravida pharetra sit amet a odio. Nam laoreet sem vitae finibus laoreet. Nulla eget lectus at sem consectetur volutpat. Duis scelerisque tellus id vestibulum aliquam.",
      "credit_hour": "1",
      "capacity": 50,
      "ticket_price": 10.0000,
      "type": "Conferência",
      "venue": "AUDITORIUM 1",
      "tags": "Accessibility, Enterprise",
      "speakers": [
        {
          "id_event": 37524,
          "id_speaker": 117452,
          "id_session": 155553,
          "name": "Katherine Martin",
          "photo": "https://images.even3.com.br/4Ru_0labb33RLwLB8BABoTSc38k=/150x150/smart/even3.blob.core.windows.net/geral/1.f8ee65f357fe420ead67.jpeg",
          "resume": "Sed convallis quam vel mi porta rutrum. Sed non egestas ipsum",
          "facebook": "",
          "linkedin": "https://www.google.com.br/",
          "email": "",
          "lattes": "https://www.google.com.br/",
          "twitter": "",
          "site": ""
        },
        {
          "id_event": 37524,
          "id_speaker": 117453,
          "id_session": 155553,
          "name": "José Antonio",
          "photo": "https://images.even3.com.br/pfHDCxbvC3rxTpEmlhwYtEh5ess=/150x150/smart/even3.blob.core.windows.net/geral/image.e75181cc624d4cd49b6b.jpeg",
          "resume": "Sed convallis quam vel mi porta rutrum. Sed non egestas ipsum",
          "facebook": "https://www.google.com.br/",
          "linkedin": "https://www.google.com.br/",
          "email": "",
          "lattes": "https://www.google.com.br/",
          "twitter": "https://www.google.com.br/",
          "site": ""
        }
      ],
      "times": [
        {
          "id_event": 37524,
          "id_session": 155553,
          "id_time": 534771,
          "date": "2020-01-01T00:00:00",
          "start_time": "10:00",
          "end_time": "11:00"
        }
      ]
    }
  ]
}

Dentro desse payload, pra cada atividade, os dados pertinentes para a gente são:

  • title (título)
  • description (descrição)
  • capacity (capacidade)
  • type (tipo)
  • VENUE (local)
  • speakers (autores)
    • name (nome)
    • photo (foto)
    • resume (resumo)
    • linkedin
  • times (horário)
    • start_time (início)
    • end_time (final)

O cronograma será dividido em seções, onde cada seção será uma data. Por exemplo, a seção do dia 27 e a seção do dia 28.

Referências de cronogramas:

Não precisa se restringir às referências. O importante que seja simples e autoexplicativo.

Site não servido corretamente

Opa, @Azanniel. Tudo bem? Vi que tu tocaste a parte do workflow site da Python Norte de 2023. Eu tentei reproduzir pra esse ano, mas parece que a página não está sendo servida corretamente. Quando eu digo isso, me refiro ao fato do app ter sido buildado corretamente pelo GitHub actions, mas quando acesso o endereço da página, as informações que deveriam ser providas pelo arquivo JS não alimentam a div root. Testei localmente rodando um servidor local com python -m http.server no diretório dist/, e consegui acessar normalmente o app. Podes me dar uma mão?

Atual endereço: https://pynorte.github.io/pynorte2024-site/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.