dashdine

Aplicação utilizando ReactJS, React Native, NodeJS, Express & MongoDB para o projeto de 4 semestre da PUC Minas

https://github.com/icei-puc-minas-pmv-ads/dashdine

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (1.9%) to scientific vocabulary
Last synced: 11 months ago · JSON representation ·

Repository

Aplicação utilizando ReactJS, React Native, NodeJS, Express & MongoDB para o projeto de 4 semestre da PUC Minas

Basic Info
  • Host: GitHub
  • Owner: ICEI-PUC-Minas-PMV-ADS
  • Language: JavaScript
  • Default Branch: main
  • Homepage:
  • Size: 3.96 MB
Statistics
  • Stars: 0
  • Watchers: 5
  • Forks: 4
  • Open Issues: 0
  • Releases: 0
Created over 2 years ago · Last pushed about 2 years ago
Metadata Files
Readme Citation

README.md

DASHDINE

TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

PROJETO: DESENVOLVIMENTO DE UMA APLICAÇÃO DISTRIBUÍDA

4º EIXO

Logo

O Dashdine é uma solução para problemas de gestão de comércios alimentícios (restaurantes e lanchonetes). O módulo web faz a gestão do negócio e o módulo mobile fica responsável por captar o pedidos de clientes e disponibilizar opção de pagamento. A aplicação possui um ambiente administrativo que o cliente (dono do estabelecimento) pode gerenciar todos seus produtos e os pedidos que os clientes venham a fazer, além de simplificar a experiência do usuário final.

Integrantes

  • Antony Leme Novais Ferreira
  • Diego Ruan Gomes
  • Gabrielly Cristiny Gonçalves Andrade
  • Guilherme Almeida da Cruz Silva
  • Jardel Maldonado da Silva
  • Lizane Farias Rodrigues

Orientador

  • Felipe Augusto Lara Soares

Instruções de utilização

Assim que a primeira versão do sistema estiver disponível, deverá complementar com as instruções de utilização. Descreva como instalar eventuais dependências e como executar a aplicação.

Documentação

  1. Documentação de Contexto
  2. Especificação do Projeto
  3. Metodologia
  4. Projeto de Interface
  5. Arquitetura da Solução
  6. Template Padrão da Aplicação
  7. Programação de Funcionalidades
  8. Plano de Testes de Software
  9. Registro de Testes de Software
  10. Plano de Testes de Usabilidade
  11. Registro de Testes de Usabilidade
  12. Apresentação do Projeto
  13. Referências

Código

  • Código Fonte
  • Apresentação

  • Apresentação da solução
  • Owner

    • Name: Análise e Desenvolvimento de Sistemas - PUC Minas Virtual
    • Login: ICEI-PUC-Minas-PMV-ADS
    • Kind: organization

    Disciplinas de Projeto do curso EaD em Análise e Desenvolvimento de Sistemas da PUC Minas Virtual

    Citation (citation.cff)

    message: Please cite this software using these metadata.
    title: Dashdine
    authors:
      - family-names: Ruan Gomes
        given-names: Diego
      - family-names: Cristiny Gonçalves Andrade
        given-names: Gabrielly 
      - family-names: Almeida da Cruz Silva
        given-names: Guilherme 
      - family-names: Maldonado da Silva
        given-names:  Jardel
      - family-names: Farias Rodrigues
        given-names: Lizane
      - family-names: Leme Novais Ferreira
        given-names: Antony
      - name-suffix: Professor
        affiliation: PUC Minas
        family-names: Augusto Lara Soares
        given-names: Felipe
    keywords:
      - Gestão de Restaurante
      - Fastfood
      - Administração de Restaurante
      - Eixo 4
      - NextJS
      - NodeJS
      - React Native
      - MongoDB
    repository-code: https://github.com/ICEI-PUC-Minas-PMV-ADS/dashdine
    version: 1.0.0
    date-released: 2024-06-21

    GitHub Events

    Total
    • Fork event: 2
    Last Year
    • Fork event: 2

    Dependencies

    src/backend/package-lock.json npm
    • 138 dependencies
    src/backend/package.json npm
    • nodemon ^3.0.3 development
    • bcryptjs ^2.4.3
    • body-parser ^1.20.2
    • cookie-parser ^1.4.6
    • cors ^2.8.5
    • dotenv ^16.4.2
    • express ^4.18.2
    • jsonwebtoken ^9.0.2
    • mongoose ^8.1.1
    src/frontend-mobile/package-lock.json npm
    • 838 dependencies
    src/frontend-mobile/package.json npm
    • @babel/core ^7.20.0 development
    • expo ~50.0.6
    • expo-status-bar ~1.11.1
    • react 18.2.0
    • react-native 0.73.4
    src/backend/Dockerfile docker
    • node 21.6-alpine build
    src/frontend-web/dashdine/package-lock.json npm
    • 315 dependencies
    src/frontend-web/dashdine/package.json npm
    • @types/node ^20 development
    • @types/react ^18 development
    • @types/react-dom ^18 development
    • eslint ^8 development
    • eslint-config-next 14.2.3 development
    • typescript ^5 development
    • @chakra-ui/react ^2.8.2
    • @emotion/react ^11.11.4
    • @emotion/styled ^11.11.5
    • @tanstack/react-query ^5.32.0
    • axios ^1.6.8
    • framer-motion ^11.1.7
    • next 14.2.3
    • react ^18
    • react-dom ^18
    src/frontend-web/dashdine/yarn.lock npm
    • 484 dependencies
    src/backend/yarn.lock npm
    • 132 dependencies