Skip to content

MyConnect is an electronics sales application aimed at the gamers and programming world, written in React, using an API written in Node.js with a Postgres database.

Notifications You must be signed in to change notification settings

WillianBL99/MyConnect-Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyConnect

O projeto MyConnect, é um aplicativo de vendas de eletrônicos voltado para o mundo dos gamers e da programação. Esse projeto consiste em: Frontend que foi desenvolvido em React; Backend sendo desenvolvido em Node.js, conectado a um banco de dados MongoDB, em nuvem, através da plataforma MongoAtlas.


Indice

🔖  Sobre

O projeto MyConnect, foi desenvolvido com o intuito de facilitar a vida dos desenvolvedores e gamers que estão em busca de montar seu setup, fazer um upgrade ou simplesmente encontrar novas tecnologias relacionadas aos seus gostos, durante a navegação. A interface foi desenvolvida para ter um designer moderno, assim como, possibilitar praticar as técnicas de extruturação de pastas, componenização e trazições/sobreposição de telas, em React. Além disso, devido ao tempo inicial dispoinível para o desenvolvimento de toda a aplicação, para facilitar a responsividade da mesma foi pensado o menu lateral.

wakatime npm version


🚀 Tecnologias utilizadas

O projeto foi desenvolvido utilizando as seguintes tecnologias


Features

  • ✔️ Cadastro de usuário
  • ✔️ Login
  • 💡 Login automático
  • ✔️ Realizar Logout
  • ✔️ Menu lateral
  • ✔️ Transições de telas com sobreposição
  • ✔️ Exibir produtos na tela inicial
  • ✔️ Filtragem de produtos
  • ✔️ Selecionar produto
  • ✔️ Adicionar produto ao carrinho
  • ✔️ Comprar produto
  • ✔️ Exibir histórico de compras
  • ✔️ Exibição de loadings
  • 🚧 Popup de alertas

🗂 Como baixar o projeto

	
    # Instalar o npm
    #  No Windows acesse
    $  https://nodejs.org/en/
	
    #  No linux ou wsl
    $  wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    #  Feche e abra o terminal novamente
    $  nvm install --lts # 16.14.0
    #  Verificar a versão do node
    $  node --version # Deve exibir v16.14
    #  Verificar a versão do nvm
    $  nvm -v
	
	
    # Clonar o repositório
    $ git clone https://github.com/WillianBL99/TrackIt.git

    # Entrar no diretório
    $ cd TrackIt

    # Instalar as dependências
    $ npm install

    # Iniciar o projeto
    $ npm start

Desenvolvido por Paulo Uilian Barros Lago e Guilherme Alves Teixera 🧑🏻‍💻

About

MyConnect is an electronics sales application aimed at the gamers and programming world, written in React, using an API written in Node.js with a Postgres database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published