Giter Site home page Giter Site logo

eltonrp / projeto-integrador-2-univesp Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 905 KB

Projeto desenvolvido em grupo como exigência da disciplina Projeto Integrador em Computação II da Univesp.

License: MIT License

JavaScript 27.80% HTML 3.51% Vue 60.61% SCSS 8.07%

projeto-integrador-2-univesp's Introduction

Projeto Integrador em Computação II

Projeto desenvolvido em grupo como exigência da disciplina Projeto Integrador em Computação II da Univesp, Turma 3, Grupo 16 - Polo Campinas-SP / Barueri-SP

Título do Projeto

Estímulo do descarte correto de óleo doméstico através da tecnologia e educação ambiental

Tecnologias Utilizadas

  • HTML
  • CSS
  • JavaScript / Vue.js
  • Node.js / Express
  • MySQL / Sequelize
  • Plataformas em nuvem
    • Vercel
    • Heroku
  • Controle de versionamento
    • Git
    • GitHub

Descrição das Tecnologias

Front-end

Vue.js

  • Framework de desenvolvimento de interfaces de usuário web
  • Faz uso das linguagens de marcação HTML, de estilo CSS e de programação JavaScript

Back-end

Node.js

  • Aplicação, ambiente ou plataforma que permite o processamento, a renderização e a execução de elementos escritos em linguagem não suportada nativamente pelo sistema
  • Utilizado para implementar a API da aplicação
    • A API faz a comunicação do front-end, parte visível ao usuário, com o banco de dados, na forma de requisições/respostas como, leitura, criação, atualização e exclusão dos elementos do projeto

Express

  • Framework Node.js
  • Utilizado para gerenciar requisições HTTP

MySQL

  • Sistema Gerenciador de Banco de Dados Relacional
  • Utilizado para criar a tabela com as seguintes colunas:
    • Nome (Nome do Ponto de Coleta)
    • Endereço
    • CEP
    • Contato

Sequelize

  • ORM - Object-Relational Mapping, faz o mapeamento objeto-relacional
  • Utilizado para abstrair algumas implementações do Banco de Dados na API e assim facilitar o desenvolvimento

Controle de Versão

Git

  • Sistema de controle de versão de arquivos
  • Usado para criação e controle do repositório dos códigos desenvolvidos no projeto, em nuvem e localmente
  • Auxiliar no envio do código para plataformas em nuvem

GitHub

  • Plataforma de hospedagem de código-fonte e arquivos com controle de versão usando o Git
  • Utilizado em conjunto com Git para gerenciar e armazenar o código

Plataformas em nuvem

Vercel

Heroku

  • Utilizado para hospedagem do back-end da aplicação
    • Banco de dados MySQL
    • API em Node.js

projeto-integrador-2-univesp's People

Contributors

eltonrp avatar

Watchers

 avatar

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.