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.
- 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.
- 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.
-
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.
backend/
: Contém o código-fonte do backend desenvolvido em Java.src/
: Contém o código-fonte do frontend em Angular.
- Para executar o projeto, siga as instruções abaixo:
- Clone o repositório para o seu ambiente de desenvolvimento local:
- Instalar o Angular CLI, caso ainda não tenha instalado:
npm install -g @angular/cli'
- Criar um novo projeto Angular:
- No terminal, crie um novo projeto Angular:
ng new bee-plants-frontend
cd bee-plants-frontend
- Substituir a pasta src:
- Após criar o projeto, substitua a pasta src do projeto Angular criado pela pasta src fornecida no repositório.
- Instalar as dependências:
- Navegue até o diretório do projeto Angular e instale as dependências:
npm install
-
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.
- Executar o Frontend
- No diretório do projeto Angular, execute o comando:
ng serve
- Acesse o frontend no navegador através do endereço: http://localhost:4200.
- 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