Skip to content
This repository has been archived by the owner on Jul 5, 2024. It is now read-only.
/ uaifood Public archive

🌭 Sistema de gerenciamento de restaurantes feito em Java como projeto final da disciplina de Técnicas de Programação 1 da Universidade de Brasília.

Notifications You must be signed in to change notification settings

tilnoene/uaifood

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uaiFood

Gerenciador de um restaurante virtual inspirado no iFood.

Java NetBeans IDE
Tamanho do código do projeto

💬 Sobre o projeto

Consiste em um sistema de gerenciamento de restaurantes com foco inteiramente didático, utilizado como projeto final da disciplina de Técnicas de Programação 1 da Universidade de Brasília.

Diagrama de classes:

Diagrama de Classes


🛠 Tecnologias

O projeto foi desenvolvido em Java (JDK 16.0.2) utilizando o NetBeans. O diagrama de classes foi construído utilizando o programa Dia Diagram Editor.

A interface foi construída com Swing, com telas de tamanho 360x640, simulando a tela de um celular.

As cores utilizadas foram escolhidas seguindo o Guia de Identidade Visual do iFood:

#EA1D2C #EA1D2C [234, 29, 44] (Pantone 185C)

#FFFFFF #FFFFFF [255, 255, 255] (Pantone 000C)


🌭 Funcionalidades

Ao abrir o aplicativo o usuário verá a tela abaixo, onde ele pode escolher entre gerenciar o restaurante ou realizar um pedido.

Tela Inicial

Ao pressionar o botão "Pedido", as seguintes telas serão apresentadas para o usuário, onde ele deverá entrar com suas credenciais, selecionar os produtos, confirmar os dados e então realizar o pedido.

Gerenciar Produtos

Cada produto pode possuir um "dia de promoção", onde seu preço é reduzido em 10% caso o usuário faça um pedido no dia em questão.

Ao pressionar o botão "Gerenciar" novas opções serão apresentadas para o usuário:

Gerenciamento

Aqui é possível criar, editar ou excluir um objeto. As seguintes telas aparecerão, respectivamente, para cada classe:

Gerenciar Produtos

Gerenciar Clientes

Gerenciar Motoboys


💻 Autores

Victor Manuel
Victor Manuel

Maycon Fabio
Maycon Fabio

Eduardo Ferreira
Eduardo Ferreira

About

🌭 Sistema de gerenciamento de restaurantes feito em Java como projeto final da disciplina de Técnicas de Programação 1 da Universidade de Brasília.

Topics

Resources

Stars

Watchers

Forks

Languages