https://github.com/atysonjaime/crud-product-indecx
📋 Sistema CRUD simples para visualização de produtos, permitindo adicionar, editar, mostrar e excluir as mesmas. Alêm disso, conta com uma autenticação de login, podendo criar novos usuários e recuperação de senha.
https://github.com/atysonjaime/crud-product-indecx
nuxtjs supabase vuejs vuetifyjs
Last synced: 3 months ago
JSON representation
📋 Sistema CRUD simples para visualização de produtos, permitindo adicionar, editar, mostrar e excluir as mesmas. Alêm disso, conta com uma autenticação de login, podendo criar novos usuários e recuperação de senha.
- Host: GitHub
- URL: https://github.com/atysonjaime/crud-product-indecx
- Owner: AtysonJaime
- License: mit
- Created: 2023-02-03T17:23:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-07T19:54:02.000Z (over 2 years ago)
- Last Synced: 2025-01-30T02:45:02.772Z (5 months ago)
- Topics: nuxtjs, supabase, vuejs, vuetifyjs
- Language: Vue
- Homepage: https://atysonjaime.github.io/crud-product-indecx/
- Size: 994 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Crud Product Indecx

> 📋 Sistema CRUD simples para visualização de produtos, permitindo adicionar, editar, mostrar e excluir as mesmas. Alêm disso, conta com uma autenticação de login, podendo criar novos usuários e recuperação de senha.
>
> ---
## 🧑💻 Instruções para login
_Ao está na página de login, para acessar o sistema você deve colocar os seguintes valores nos campos e-mail e senha:_
| Campo | Valor |
| ------ | --------------------- |
| E-Mail | [email protected] |
| Senha | admin!123 |> Caso deseje criar um outro usuário é so clicar no botão cadastrar novo usuário.
>
> !IMPORTANTE! é necessario confirmar o email adicionado para ter acesso ao sistema.---
## 💻 Tecnológias
Esse projeto utiliza-se das seguintes tecnologias:
- JavaScript e JSON
- [Node e NPM](https://nodejs.org/en/)
- [Vue.js](https://vuejs.org)
- [NuxtJs](https://nuxtjs.org)
- [Supabase](https://supabase.com/)
- [SASS](https://sass-lang.com)
- [Vuetify](https://vuetifyjs.com/en/)
- [Material Desing Icons](https://pictogrammers.com/library/mdi/)
- [Vuelidate](https://vuelidate.js.org)---
## 🔨 Build
Para rodar o projeto em sua maquina, realize os seguintes passos:
1. Realize o clone do projeto na sua maquina, utilizando o terminal ou qualquer outro meio que possibilite tal processo;
2. Caminhe até a pasta do projeto e abra o terminal dentro do projeto;
3. No terminal realize os seguintes comandos:
```bash
# Instalar as dependências
$ npm install# Rodar o servidor em localhost:3000
$ npm run dev# Gerar os itens estaticos do proejeto
$ npm run generate# Build o projeto para produção e rodar o servidor
$ npm run build
$ npm run start
```---
## 🖼️ Layout
O layout desenvolvido segue um Figma disponibilizado pela empresa.
---
## 🚀 Deploy
O projeto encontra-se hospedado no [GITHUB Pages](https://pages.github.com), Para visualizar, [click aqui!](https://atysonjaime.github.io/crud-product-indecx/)
---
## 📝 Licença
[MIT License](https://github.com/AtysonJaime/crud-product-indecx/blob/main/LICENSE) © [Atyson Jaime](https://atysonjaime.github.io)