Skip to content

Projeto feito em grupo durante o bootcamp da Labenu. Para mais informações, leia o README. 💻

License

Notifications You must be signed in to change notification settings

mhsouza88/labeninjas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

⚛️ᅠSobre

Projeto feito em grupo durante o bootcamp fullstack web da Labenu. O Labeninjas é um portal inspirado no GetNinjas, onde as pessoas podem postar anúncios requerendo e/ou oferecendo serviços. É possível adicionar o seu próprio anúncio no site e visualizá-lo na lista de serviços. O usuário também pode adicionar anúncios ao carrinho e realizar uma compra, onde é exibido o valor total. O sistema utiliza uma API própria da Labenu. Na parte de documentos, é possível visualizar os wireframes do projeto, uma demonstração das fontes e cores, e uma documentação detalhada de uma entrega final à um cliente fictício.


🔗ᅠLink

- Labeninjas


🛠️ᅠTecnologias

- React.js (v16.13.1): React é uma biblioteca JavaScript para construção de interfaces de usuário.

- Axios (v0.21.4): O Axios é um biblioteca que permite uma integração do projeto React com qualquer serviço de API disponível.

- Styled Components (v5.1.0): Styled Components é uma biblioteca que utiliza o conceito de CSS-in-JS, ou seja, que permite escrever códigos CSS dentro do Javascript.

- API: API é um conjunto de definições e protocolos usado no desenvolvimento e na integração de software de aplicações. É um acrônimo em inglês que significa interface de programação de aplicações.

- React-loader-spinner (v4.0.0): Uma simples biblioteca React que oferece SVGs para carregamento de páginas.


🖼️ᅠImagens (clique em cima da imagem para vê-la em tamanho maior)

Imagem 01
Home
Imagem 02
Adicionar anúncio
Imagem 03
Anúncios
Imagem 04
Carrinho
Imagem 05
Responsividade


💻ᅠPré-requisitos

Antes de começar você vai precisar ter instalado em sua máquina as seguintes ferramentas: o Git e o Node.js. Além disso, é bom ter uma IDE para trabalhar com o código. Eu recomendo o VSCode.


🚀ᅠRodando o projeto

# Clone este repositório
# HTTPS
$ git clone https://github.com/mhsouza88/labeninjas.git

# SSH
$ git clone [email protected]:mhsouza88/labeninjas.git

# CLI
$ gh repo clone mhsouza88/labeninjas

# Acesse a pasta do projeto no terminal
$ cd ./labeninjas

# Instale as dependências
$ npm install

# Para iniciar o projeto
$ npm run start

# O servidor inciará na porta:3000 - acesse <http://localhost:3000>


🧑‍💻ᅠDesenvolvedoras


Juliany S. V. Bandeira
Juliany S. V. Bandeira


Leticia Agante de Brito
Leticia Agante de Brito


Mariana Carolina de Souza
Mariana Carolina de Souza


Maria Helena Souza
Maria Helena Souza


Milena Lara Reis Ferreira
Milena Lara Reis Ferreira



⬆ᅠ Voltar para o topo