Skip to content

Bee-Plants é um projeto desenvolvido para a disciplina de Programação Web do 4º semestre do curso de Análise e Desenvolvimento de Sistemas. O projeto consiste na criação de uma interface frontend para uma floricultura online que vende plantas, árvores e flores, utilizando tecnologias modernas como Angular, Node.js, CSS e Bootstrap.

Notifications You must be signed in to change notification settings

AdriLucy/floricultura-bee-plants

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Bee-Plants

license

Descrição do Projeto

Bee-Plants é um projeto desenvolvido para a disciplina de Programação Web do 4º semestre do curso de Análise e Desenvolvimento de Sistemas. O projeto consiste na criação de uma interface frontend para uma floricultura online que vende plantas, árvores e flores, utilizando tecnologias modernas como Angular, Node.js, CSS e Bootstrap. O backend do sistema foi desenvolvido em Java.

Objetivos

  • Criar uma interface web interativa e responsiva para uma floricultura.
  • Implementar funcionalidades de compra de produtos (plantas, árvores e flores).
  • Desenvolver o backend em Java para gerenciamento de pedidos, produtos e usuários.
  • Utilizar Angular para a criação de componentes dinâmicos e interativos.

Funcionalidades do Sistema

  • Catálogo de Produtos: Exibição de plantas, árvores e flores disponíveis para compra.
  • Carrinho de Compras: Adicione produtos ao carrinho e finalize a compra.
  • Cadastro de Usuários: Cadastro e login de usuários para acompanhamento de pedidos.
  • Gerenciamento de Pedidos: Backend permite gerenciar os pedidos realizados pelos clientes.

Tecnologias Utilizadas

  • Frontend:

    • Angular: Framework para desenvolvimento da interface do usuário.
    • Node.js: Ambiente de execução JavaScript no backend.
    • CSS e Bootstrap: Estilização da interface para garantir um design responsivo e atraente.
  • Backend:

    • Java: Linguagem utilizada para o desenvolvimento do backend do sistema.

Estrutura do Projeto

  • backend/: Contém o código-fonte do backend desenvolvido em Java.
  • src/: Contém o código-fonte do frontend em Angular.

Configuração do Ambiente

  • Para executar o projeto, siga as instruções abaixo:

1. Clonar o Repositório

  • Clone o repositório para o seu ambiente de desenvolvimento local:

2. Configurar o Frontend (Angular)

  1. Instalar o Angular CLI, caso ainda não tenha instalado:

npm install -g @angular/cli'

  1. Criar um novo projeto Angular:
  • No terminal, crie um novo projeto Angular:

ng new bee-plants-frontend

cd bee-plants-frontend

  1. Substituir a pasta src:
  • Após criar o projeto, substitua a pasta src do projeto Angular criado pela pasta src fornecida no repositório.
  1. Instalar as dependências:
  • Navegue até o diretório do projeto Angular e instale as dependências:

npm install

3. Configurar o Backend (Java)

  • Navegue até a pasta backend e importe o projeto em sua IDE Java preferida (Eclipse, IntelliJ, etc.).

  • Configure o banco de dados e as dependências necessárias para executar o backend, conforme as instruções no código.

4. Executar o Projeto

  1. Executar o Frontend
  • No diretório do projeto Angular, execute o comando:

ng serve

  1. Executar o Backend
  • Execute o backend Java a partir de sua IDE ou utilizando o terminal.
git clone https://github.com/AdriLucy/floricultura-bee-plants.git

About

Bee-Plants é um projeto desenvolvido para a disciplina de Programação Web do 4º semestre do curso de Análise e Desenvolvimento de Sistemas. O projeto consiste na criação de uma interface frontend para uma floricultura online que vende plantas, árvores e flores, utilizando tecnologias modernas como Angular, Node.js, CSS e Bootstrap.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published