Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/gabriel4420/tindev

Um protótipo de app para busca de desenvolvedores e de seu Match !
https://github.com/gabriel4420/tindev

nodejs react-native react-router reactjs

Last synced: about 1 month ago
JSON representation

Um protótipo de app para busca de desenvolvedores e de seu Match !

Awesome Lists containing this project

README

        


Tindev


GitHub language count

GitHub top language

GitHub repo size in bytes








GitHub code size in bytes


Made by Gabriel

---

![](estrutura_tindev.png)

---

# Indice

- :rocket: [Sobre o Projeto](#rocket-sobre-o-projeto)
- 👨‍💻️ [Tecnogias utilizadas](#%EF%B8%8F-tecnogias-utilizadas)
- 📦️ [Como utilizar o projeto](#%EF%B8%8F-como-utilizar-o-projeto)
---

## :rocket: Sobre o Projeto

A proposta do tindev é ser um protótipo e clone do tinder para desenvolvedores, com uma maneira diferente de se logar, apartir do github.
---

## 👨‍💻️ Tecnogias utilizadas

O projeto foi desenvolvido utilizando as seguintes tecnologias:

- ReactJS
- ReactNative
- NodeJS
- Javascript

### Dependências

Backend


- "axios": "^0.27.2"
- "cors": "^2.8.5"
- "express": "^4.18.1"
- "mongoose": "^6.3.5"
- "mpath": "0.9.0"
- "socket.io": "^4.5.1"

Frontend

- "@testing-library/jest-dom": "^5.16.4"
- "@testing-library/react": "^13.3.0"
- "@testing-library/user-event": "^14.2.0"
- "axios": "^0.27.2"
- "immer": "9.0.14"
- "react": "^18.1.0"
- "react-dom": "^18.1.0"
- "react-router-dom": "^6.3.0"
- "react-scripts": "5.0.1"
- "socket.io-client": "^4.5.1"

### Padronização de código

- [ESLint](https://eslint.org/)
- [Prettier](https://prettier.io/)
- :mouse: [Editor Config](https://editorconfig.org/)

### IDE

- [Visual Studio Code](https://code.visualstudio.com/)

---

## 📦️ Como utilizar o projeto

Para copiar o projeto, utilize os comandos:

```bash
# Clonar o repositório
❯ git clone https://github.com/Gabriel4420/tindev.git

# Entrar no diretório frontend
❯ cd frontend

# Entrar no diretório backend
❯ cd backend

# Entrar no diretório mobile
❯ cd tindev


```
Para instalar as dependências e iniciar o projeto, você pode utilizar o npm ou yarn:

**Utilizando flutter**

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


# Iniciar o projeto
❯ yarn start
```

**Utilizando npm**

*PS: utilize o npm install, para atualizar as dependências, tome cuidado, pois dependendo da versão da dependência, pode ser que o projeto não funcione como o esperado.*

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


# Iniciar o projeto
❯ npm start
```

---


Feito com ❤️ por Gabriel Rodrigues 👋️ Entre em contato!


Gabriel Rodrigues Perez


Gabriel Rodrigues Perez


Gabriel Rodrigues Perez