Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vs0uz4/instarocket_frontend
Instarocket - FRONTEND da Aplicação Desenvolvida na Semana OmniStack 7.0
https://github.com/vs0uz4/instarocket_frontend
cors expressjs reactjs socketio
Last synced: 4 days ago
JSON representation
Instarocket - FRONTEND da Aplicação Desenvolvida na Semana OmniStack 7.0
- Host: GitHub
- URL: https://github.com/vs0uz4/instarocket_frontend
- Owner: vs0uz4
- Created: 2019-06-21T22:42:45.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-28T16:45:38.000Z (about 5 years ago)
- Last Synced: 2024-11-10T15:38:07.228Z (2 months ago)
- Topics: cors, expressjs, reactjs, socketio
- Language: JavaScript
- Size: 530 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## RocketSeat - OmniStack 7.0 (Instarocket) FRONTEND
O Instarocket (FRONTEND) é um dos projetos desenvolvidos no Workshop **Semana OmniStack 7.0** da *RocketSeat*. Este website servirá como plataforma web onde os usuários poderão realizar suas postagens e visualizar a listagens de postagens constantes na API do projeto. Este projeto foi criado com [Create React App](https://github.com/facebook/create-react-app) e foi desenvolvido com ReactJS.Todo o ecosistema desenvolvido neste Workshop, consiste em um aplicativo baseado no **Instagram**, uma versão bem mais simples, onde teremos basicamente uma listagem de feeds e uma seção para envio das postagens.
## Tecnologias Envolvidas
- NodeJS;
- nodemon (desenvolvimento);
- Cors;
- ExpressJS;
- Socket.io;
- MulterJS;
- Mongoose ORM;
- MongoDB;
- Yarn;## Funcionalidades
- Listagem de Feeds;
- Criação de Postagens.## Comandos
### `npm start`
Executa a aplicação no modo de desenvolvimento.
Abra [http://localhost:3000](http://localhost:3000) no navegador para poder visualizar.O site irá ser recarregado sempre que ocorrer uma alteração.
O código do projeto será validado pelo `ESLINT` e as mensagens de erro serão exibidas no `console`.### `npm test`
Executa os testes da aplicação no modo interativo.
### `npm run build`
Gera os arquivos de produção na pasta `build`.
Ele compila os códigos no modo de produção otimizando os códigos para um melhor desempenho.Os arquivos compilados são `minificados` e os nomes dos arquivos incluem hashes.
Seu aplicativo estará pronto para ser implantado!### `npm run eject`
**Nota: Esta é uma operação unidirecional. Depois de "eject" (ejetar), você não poderá voltar atrás**
Se você não estiver satisfeito com as opções de configuração e a ferramenta de construção, poderá utiliza o comando de "ejetar" a qualquer momento. Este comando removerá as dependências de construção do seu projeto.
Em vez disso, copiará todos os arquivos de configuração e as dependências transitivas (Webpack, Babel, ESLint, etc) diretamente para o seu projeto, para que você tenha controle total sobre eles. Todos os comandos, exceto `eject`, ainda funcionarão, mas apontarão para os scripts copiados, para que você possa ajustá-los. Neste momento você está sozinho.
Você não precisa usar o comando "eject". O conjunto de recursos com curadoria é adequado para implantações pequenas e intermediárias, e você não deve se sentir obrigado a usar esse recurso. No entanto, entendemos que essa ferramenta não seria útil se você não pudesse personalizá-la quando estivesse pronto para isso.
## Todo
...