Skip to content
@VolksWay

VolksWay

VolksWay (Projeto em parceria com a Fundação Volkswagen e o Senai de informática)

Propósito (qual a intenção deste projeto? Porque estamos fazendo esse projeto?)

  • Da intenção: Criar um aplicativo que execute em diferentes devices: Web, Mobile que servirá de canal de divulgação, interação e engajamento do cliente externo com a VWCO.

  • Objetivo do produto: O sistema web deverá conter quatro perfis de usuários. Um administrativo para que o colaborador da empresa possa visualizar, cadastrar, alterar e excluir promoções. E outros acessos para clientes: motorista, administrador da frota, proprietário do caminhão, os mesmos poderão visualizar seu perfil, interagir com a plataforma além de consumir conteúdos personalizados. Além disso, será possível preencher um check list de segurança, sendo possível checar o desgaste do pneu com base em fotos.

  • Do resultado: O usuário tem acesso ao conteúdo e interage com a plataforma de forma rápida e prática, além de conseguir checar sua segurança, tanto com itens prioritários do veículo e o pneus com a foto. E que o administrador possa gerenciar eventos dinamicamente.

🔨 Funcionalidades do Sistema Web

  • Deve ser possível realizar o login do sistema através dos perfis de usuário, estes definidos por: Administrador da frota; Motorista; Proprietário de caminhões; Administrador.
  • O motorista, administrador da frota e proprietário de caminhão poderá visualizar as promoções conforme o seu perfil;
  • O administrador poderá cadastrar promoções/campanhas(tanto em publicidade de engajamento, saúde, etc)/propagandas para cada tipo de usuário.

🔨 Funcionalidades do Sistema Mobile

  • O motorista, administrador da frota e proprietário de caminhão poderá visualizar as promoções conforme o seu perfil;
  • Redirecionamento para canais de emergência com botão SOS: O motorista poderá clicar no botão SOS e alertar ao canal de SOS da Volkswagen;
  • O motorista poderá checar o desgaste do pneu com base em uma foto tirada sendo: Bom/Meia vida ou Desgastado;
  • O motorista poderá preencher um check list antes de iniciar a rota e o administrador da frota poderá checar os check lists das viagens.

✔️ Técnicas e tecnologias

Veja abaixo o que utilizamos nesse projeto:

  • Java: Linguagem de programação utilizada no back-end, multiparadigma e de tipagem forte.
  • API: Conjunto de rotinas e padrões de programação para acesso a um aplicativo de software ou plataforma baseado na Web.
  • REST: Arquitetura de software que define um conjunto de restrições a serem usadas para a criação de serviços Web com boas práticas.
  • Figma: Editor gráfico de vetor e prototipagem de projetos de design.
  • HTML: Linguagem de marcação utilizada para estruturar os elementos da página.
  • CSS: Linguagem de estilos utilizada para definir cores, fontes, tamanhos, posicionamento da página.
  • JavaScript: Linguagem de programação utilizada na construção do front-end.
  • React: Biblioteca JavaScript de código aberto com foco em criar interfaces de usuário.
  • Kotlin: Linguagem utilizada para desenvolver aplicativos para os sistemas Android e iOS de forma nativa.
  • SQLServer: Sistema gerenciador de Banco de dados relacional (SGBD).
  • MongoDB: Software de banco de dados orientado a documentos livre e classificado como um programa de banco de dados NoSQL (Not Only SQL).

   

Trello e Figma 📝

Aqui há o Trello feito por nós, este que é o ambiente utilizado para organizar o projeto de acordo com tarefas, etapas, links úteis e a data de realização de cada processo. Além disso todo o design do projeto está no Figma abaixo.

Popular repositories Loading

  1. React React Public

    React do projeto Volks Way: https://volksway.netlify.app/

    TypeScript 1

  2. HTML-CSS HTML-CSS Public

    HTML e CSS do projeto VolksWay: https://volksway.github.io/HTML-CSS/

    HTML

  3. .github .github Public

    Readme do projeto

  4. db-volksway db-volksway Public

    Banco de dados com os scripts feitos no MySql

  5. api-volksway api-volksway Public

    API para o projeto Volksway

    Java

  6. mobile-volksway mobile-volksway Public

    Projeto Kotlin multiplataforma mobile

    Kotlin

Repositories

Showing 7 of 7 repositories
  • React Public

    React do projeto Volks Way: https://volksway.netlify.app/

    VolksWay/React’s past year of commit activity
    TypeScript 1 0 0 0 Updated Feb 23, 2024
  • mobile-volksway Public

    Projeto Kotlin multiplataforma mobile

    VolksWay/mobile-volksway’s past year of commit activity
    Kotlin 0 0 0 0 Updated Feb 23, 2024
  • api-volksway Public

    API para o projeto Volksway

    VolksWay/api-volksway’s past year of commit activity
    Java 0 0 0 0 Updated Feb 23, 2024
  • VolksWay Public

    Volksway is a heavy vehicle checklist system integrated with AI. Users can interact with personalized content and check tire wear using Azure Computer Vision. 🚛

    VolksWay/VolksWay’s past year of commit activity
    HTML 0 0 0 0 Updated Feb 23, 2024
  • db-volksway Public

    Banco de dados com os scripts feitos no MySql

    VolksWay/db-volksway’s past year of commit activity
    0 0 0 0 Updated Feb 20, 2024
  • HTML-CSS Public

    HTML e CSS do projeto VolksWay: https://volksway.github.io/HTML-CSS/

    VolksWay/HTML-CSS’s past year of commit activity
    HTML 0 0 0 0 Updated Jul 6, 2023
  • .github Public

    Readme do projeto

    VolksWay/.github’s past year of commit activity
    0 0 0 0 Updated Jun 15, 2023

Top languages

Loading…

Most used topics

Loading…