Uma aplicação feito com next que integra um banco de dados online (Cloud MongoDB), com o objetivo de armazenar imagens.
Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode
Etapas:
- Clone este repositório
$ git clone https://github.com/tupis/upload-images-mongo.git
- Acesse a pasta do projeto no terminal/cmd
$ cd upload-images-mongo
- Instale as dependências
$ yarn
- Crie o arquivo que armazenará suas variáveis de ambiente
$ touch .env
-
Adicione variáveis e preenche-as corretamente como no exemplo em
.env.example
-
Execute a aplicação em modo de desenvolvimento
$ yarn dev
- Obs: O servidor inciará na porta: 3000 - acesse http://localhost:3000
-
Enviar imagens através do postman
-
Vizualizar todas as imagens
Principais tecnologia usada neste projeto
- TypeScript - Linguagem de programação
- React - A biblioteca web usada
- Next - Framework do React
- MongoDB Atlas - Banco de dados
- Prisma - ORM
Este projeto está sob a licença MIT.
João Tupinambá 🚀
Feito com ❤️ por João Tupinambá 👋🏽 Entre em contato!