Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/diorgecoelho/cadastro_laravel_11
Cadastro de produtos usando o Laravel 11, Adminlte, Modal Bootstrap e Ajax com jQuery
https://github.com/diorgecoelho/cadastro_laravel_11
admim-lte ajax-request bootstrap jquery laravel laravel11 php
Last synced: 15 days ago
JSON representation
Cadastro de produtos usando o Laravel 11, Adminlte, Modal Bootstrap e Ajax com jQuery
- Host: GitHub
- URL: https://github.com/diorgecoelho/cadastro_laravel_11
- Owner: DiorgeCoelho
- License: mit
- Created: 2024-10-23T19:41:30.000Z (20 days ago)
- Default Branch: main
- Last Pushed: 2024-10-24T20:41:44.000Z (19 days ago)
- Last Synced: 2024-10-26T07:45:36.534Z (18 days ago)
- Topics: admim-lte, ajax-request, bootstrap, jquery, laravel, laravel11, php
- Language: JavaScript
- Homepage: https://laravel.com/
- Size: 18.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SCP - Sistema de Cadastro de Produtos
## Descrição
O **SCP** é um Sistema online desenvolvido em Laravel 11. Com uma interface intuitiva, utilizando modal Bootstrap para Cadastrar, Editar, e visualizar produtos. No desenvolvimeto foi utilizado codigo Simplificado para um maior entedimento. O sistema utiliza requisições AJAX para enviar as informações para as modal e utiliza as rotas para enviar as informações de volta.
## Imagem do Projeto 📸
## Home Produtos
## Cadastrar Produto
## Editar Produto
## Visualizar Produto
## Pré-requisitos
Antes de começar, certifique-se de ter os seguintes pré-requisitos instalados em sua máquina:
- **Composer** (para gerenciar dependências do PHP) - [Download Composer](https://getcomposer.org/download/) Não há necessidade de nenhuma alteração na configuração padrão
- **PostgreSQL** - [Download PostgreSQL](https://www.postgresql.org/) Não há necessidade de nenhuma alteração na configuração padrão
- **Laravel Herd** (para ambiente local. Vem com o php instalado e o servidor web NGINX) - [Laravel Herd](https://herd.laravel.com/windows) Não há necessidade de nenhuma alteração na configuração padrão
## Instalação
Siga os passos abaixo para configurar o projeto em sua máquina local:
1. **Clone o repositório**
- Abra o terminal e execute:
```bash
https://github.com/DiorgeCoelho/Cadastro_Laravel_11.git
cd Cadastro_Laravel_11
```2. **Instale as dependências com Composer**
- Execute o seguinte comando na pasta do projeto:
```bash
composer install
```3. **Configuração do Ambiente**
- Renomeie o arquivo `.env.example` para `.env`:
```bash
cp .env.example .env
```
- Abra o arquivo `.env` e configure as informações do banco de dados, como:
```env
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=SistemaCadastro (o nome e de sua escolha, mais tanto aqui como no banco tem que ser o mesmo)
DB_USERNAME=postgres (Por padrão o banco de dados cria esse usuário )
DB_PASSWORD= (a senha vc cria na hora da instalação)
```4. **Crie o banco de dados**
- Use o PostgreSQ para criar um banco de dados com o nome especificado em `DB_DATABASE`.
5. **Gere a chave de aplicativo**
- Execute o comando a seguir para gerar uma chave única para o aplicativo:
```bash
php artisan key:generate
```6. **Executar as migrações**
- Para criar as tabelas necessárias no banco de dados, execute:
```bash
php artisan migrate
```7. **Inicie o servidor**
- Você pode iniciar o servidor integrado do Laravel com o seguinte comando:
```bash
php artisan serve
```
- O aplicativo estará disponível em `http://localhost:8000`.## Contribuição
Se você deseja contribuir para o projeto, sinta-se à vontade para abrir uma issue ou enviar um pull request.