Giter VIP home page Giter VIP logo

larissadantier / mycontacts Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 324 KB

Plataforma de consulta de contatos que permite ordenar de forma crescente e decrescente e pesquisar o seu contato através de seu nome. Foram utilizadas as tecnologias ReactJS, NodeJS, Docker, Postgres, JavaScript, Express e Styled Components

JavaScript 98.31% HTML 1.69%
reactjs react nodejs docker express crud api-rest styled-components eslint editorconfig

mycontacts's Introduction

logo

Tecnologias   |    Projeto   |    Layout   |    Licença

License


Home

🚀 Tecnologias

Tecnologias utilizadas durante o projeto:

⭐ Funcionalidades implantadas - Front-end

  • React Router Dom - Sistemas de Rotas
  • Componentes Reutilizaveis e Dinâmicos
  • Contatos ordenados de forma crescente e decrescente
  • Tela de Loading / Spinner dinâmico
  • Hook Personalizado
  • CSS-in-JS
  • CRUD
  • Responsividade

⭐ Conceitos implantados - Back-end

💻 Projeto

Este projeto está em construção.. 🚧👷‍♂️

Projeto que permite você realizar o registro de um contato, editar, deletar, ordenar de forma crescente e decrescente e pesquisar o seu contato através de seu nome. 😄.

😎 Iniciando

📖 Para rodar o projeto localmente você precisará seguir algumas instruções.

  • É necessário que o NodeJS esteja instalado em sua máquina.
  • É necessário que o Docker esteja instalado em sua máquina.
  • É necessário utilizar Yarn ou Npm para a instalação de pacotes.

Instalação

# Clone o repositório
git clone https://github.com/larissadantier/MyContacts.git

# Instale todos os pacotes

- Npm
npm install

- Yarn
yarn install

# Rodar o Docker - Postgres[https://hub.docker.com/_/postgres]

- Comandos
Baixando a imagem - postgres: docker pull postgres
Criando o container: docker run --name pg -e POSTGRES_USER=root -e POSTGRES_PASSWORD=root -p 5432:5432 -d postgres (Já inicia automaticamente)
Caso não tenha iniciado o container, faça o seguinte comando: docker start pg
Verificar se o container está rodando: docker ps

🔖 Layout

Visualize o layout do projeto através do link a seguir:

Você precisa ter uma conta no Figma para acessá-lo 😉.

Contribuições

Você quer contribuir para o projeto e não sabe como? 💜

1. Dê Fork no projeto
2. Crie uma branch para sua feature (`git checkout -b feature/AmazingFeature`)
3. Comite as alterações (`git commit -m 'Add some AmazingFeature'`)
4. Faça o push para a branch (`git push origin feature/AmazingFeature`)
5. Abra um Pull Request

📝 Licença

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


👀 Autor


Desenvolvido por Larissa Dantier 🚀

Entre em contato! 👏

        

mycontacts's People

Contributors

larissadantier avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.