Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jerp86/pwa-news-dio

Projeto desenvolvido através do curso Criando uma aplicação ReactJS de notícias utilizando PWA, da plataforma DIO_.(@digitalinnovationone), ministrado pelo professor Bruno Carneiro (@Tautorn)
https://github.com/jerp86/pwa-news-dio

ant-design antd digital-innovation-one dio dio-bootcamp javascript js pwa react react-router react-router-dom reactjs

Last synced: 1 day ago
JSON representation

Projeto desenvolvido através do curso Criando uma aplicação ReactJS de notícias utilizando PWA, da plataforma DIO_.(@digitalinnovationone), ministrado pelo professor Bruno Carneiro (@Tautorn)

Awesome Lists containing this project

README

        

Criando uma aplicação ReactJS de notícias utilizando PWA

---





License

---


Sobre | 
Motivo | 
Requisitos | 
Tecnologias | 
Como Executar | 
Licença

---



## :information_source: Sobre

Projeto desenvolvido através do desafio de projeto **Criando uma aplicação ReactJS de notícias utilizando PWA**, da plataforma [DIO\_.](https://www.dio.me/), ministrado pelo professor [Bruno Carneiro (@Tautorn)](https://github.com/Tautorn).

Neste desafio é proposto o desenvolvimento de uma api bem simples, utilizando arquivos json, e por conta disso, resolvi utilizar o utilitário `json-server`, que através de arquivos json monta uma fake api.

Para que o projeto rode da maneira correta, é necessário utilizar o script `server`.

## :interrobang: Motivo

Este desafio de projeto faz parte do _Bootcamp LocalizaLabs React Developer_, onde você aprenderá os conceitos de desenvolvimento de software para criação de soluções digitais, de desenvolvimento front-end e ReactJS para atuação em projetos de desenvolvimento web e de componentes da interface de usuários. O Bootcamp LocalizaLabs React developer faz parte do programa Órbi Academy Techboost, iniciativa da DIO junto ao Órbi Conecta, um dos principais hubs de inovação do Brasil. O Órbi Academy Techboost, é um dos maiores programas brasileiros de formação em carreiras de tecnologia e irá distribuir mais de 130 mil bolsas de estudo até 2022, impactando toda a comunidade tech brasileira.

## :seedling: Requisitos Mínimos

NodeJS v10.0.0

## :rocket: Tecnologias Utilizadas

O projeto foi desenvolvido utilizando as seguintes tecnologias

- [JavaScript]()
- [React](https://reactjs.org/)
- [react-router-dom](https://reactrouter.com/)
- [Ant Design](https://ant.design/)

## :link: Como executar

Para copiar o projeto, utilize os comandos:

```bash
# Clonar o repositório
❯ git clone https://github.com/jerp86/pwa-news-dio.git

# Entrar no diretório
❯ cd pwa-news-dio
```

Para instalar as dependências e iniciar o projeto, você pode utilizar o Yarn ou NPM:

**Utilizando yarn**

```bash
# Instalar as dependências
❯ yarn

# Iniciar o server
❯ yarn server

# Iniciar o projeto
❯ yarn start
```

**Utilizando npm**

```bash
# Instalar as dependências
❯ npm install

# Iniciar o server
❯ npm run server

# Iniciar o projeto
❯ npm run start
```

---

## Licença

Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE) para mais detalhes.

---


Feito com ❤️ por Jerp86 👋️ Entre em contato!



Perfil do Linkedin de José Eduardo Rodrigues Pinto


Perfil do Facebook de José Eduardo Rodrigues Pinto


Perfil do Instagram de José Eduardo Rodrigues Pinto


Perfil do Twitter de José Eduardo Rodrigues Pinto