Projeto criado com principal objetivo de colocar em prática todo o conhecimento adquirido no curso da plataforma B7WEB, onde foi abordado todos os conceitos da biblioteca React. Onde foi criado o clone da aplicação OLX, através de uma SPA.
Neste projeto o usuário pode se cadastrar e fazer login com uma conta já cadastrada. Somente é possível criar um anúncio se o usuário estiver logado e preenchido os campos obrigatórios.
Após estar logado o usário tem a opção de criar um novo anúncio. Preenchendo os campos obrigátorios como Título do anúncio, descrição, preço ou preço negociável e selecionando uma ou mais imagens do produto. Clicando em adicionar anúncio, a página é redirecionada para o mesmo.
Os anúncios podem ser filtrados pelo nome do que procura, estado e categorias. Podendo utilizar tambám mais de um filtro.
- Visual Studio Code
- ReactJs
- yarn
- Css Flexbox
- styled-components
- Hooks
- feathericons
- React slideshow image
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git. Além disto é bom ter um editor para trabalhar com o código como Visual Studio Code
# Clone este repositório
$ git clone https://github.com/EduardoMoreira26/FrontEnd-OLX.git
# Acesse a pasta do projeto no seu terminal/cmd
$ cd frontend
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm run start
# A aplicação será aberta na porta:3000 - acesse http://localhost:3000