puclove
Esse foi um trabalho avaliativo feito para a matéria de Aplicação Interativa, utilizando Javascript, React, Tailwind, Java, SpringBoot e MongoDB
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (3.4%) to scientific vocabulary
Repository
Esse foi um trabalho avaliativo feito para a matéria de Aplicação Interativa, utilizando Javascript, React, Tailwind, Java, SpringBoot e MongoDB
Basic Info
Statistics
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
PUCLOVE
Status:

Informação complementar
Inicialmente este repositório era apenas para o front-end, mas se fez necessário deslocar todo o projeto (front e back) para o repositório da PUC.
Entretanto, o semestre chegou ao fim e mesmo após entregar todas as funcionalidades para cumprir a disciplina, não damos como concluído o nosso projeto para além da mesma.
Portanto, esse repositório será atualizado de forma a hospedar o projeto completo, para dar continuidade ao mesmo e trazer melhorias ao código.
Integrantes que desejaram continuar o projeto: - Artur Marcos 🤨 - Davi Ribeiro 👍
Sobre o Projeto
O PUCLove é um projeto criado por um time dedicado de desenvolvedores que acredita que as conexões entre estudantes podem ser transformadoras. Com a visão de proporcionar uma experiência interativa excepcional, utilizamos as tecnologias de ponta do React e Java utilizando o framework Spring Boot para criar uma plataforma intuitiva e dinâmica para possibilitar encontro entre estudantes, seja para amizades ou relacionamentos.
Integrantes iniciais - Alex Gonçalves - Anna Carla - Artur Marcos - Davi Ribeiro - Tulio Barros
Descrição do front-end
Este repositório contém os arquivos necessários para abrir o projeto, incluindo os arquivos source e os assets de imagens.
Estrutura de Diretórios
- /src: Contém os arquivos de código-fonte do front-end.
- /src/pages: Armazena as paginas de home, cadastro, login, matches etc.
- /src/assets: Armazena imagens e outros recursos necessários para a interface.
- /src/components: Contém os códigos dos componentes, como a navbar, o modal e o slider.
- /src/hooks: Armazena os hooks useMatchDatas()
Modo de Uso
Para utilizar o front-end do PUCLove, siga as instruções abaixo:
Baixar o Front-end:
- Baixe o repositorio.
Baixar o Back-end e suas Dependências:
- Certifique-se de ter o MongoDB instalado.
- Baixe o back-end do PUCLove e suas dependências.
- Execute os comandos necessários para instalar as dependências do back-end.
Configuração do MongoDB:
- Certifique-se de configurar corretamente o MongoDB, ajustando as configurações de conexão conforme necessário.
Executar o Projeto:
- Inicie o mongodb.
- Inicie o servidor back-end.
- Inicie o servidor front-end.
- Execute o seguinte comando no terminal:
npm install - Para instalar as dependencias do front. npm run dev - Para abrir o projeto.
Owner
- Name: Artur Marcos
- Login: arttturslv
- Kind: user
- Repositories: 1
- Profile: https://github.com/arttturslv
Citation (CITATION.cff)
cff-version: 1.0.1
message: Please cite this software using these metadata.
title:
authors:
- family-names:
given-names:
- family-names:
given-names:
- family-names:
given-names:
- family-names:
given-names:
- family-names:
given-names:
- family-names:
given-names:
- name-suffix: Professor
affiliation: PUC Minas
family-names:
given-names:
- name-suffix: Professor
affiliation: PUC Minas
family-names:
given-names:
keywords:
-
-
repository-code:
license: CC-BY-4.0
version: 1.0.0
date-released: 2022-07-14
GitHub Events
Total
- Push event: 1
Last Year
- Push event: 1
Dependencies
- com.auth0:java-jwt 4.4.0
- me.paulschwarz:spring-dotenv 4.0.0
- org.projectlombok:lombok
- org.springframework.boot:spring-boot-devtools
- org.springframework.boot:spring-boot-starter-data-mongodb
- org.springframework.boot:spring-boot-starter-security
- org.springframework.boot:spring-boot-starter-web
- org.springframework.security.oauth:spring-security-oauth2 2.5.2.RELEASE
- org.springframework.boot:spring-boot-starter-test test
- org.springframework.security:spring-security-test test
- 399 dependencies
- @types/react ^18.2.15 development
- @types/react-dom ^18.2.7 development
- @vitejs/plugin-react ^4.0.3 development
- autoprefixer ^10.4.15 development
- eslint ^8.45.0 development
- eslint-plugin-react ^7.32.2 development
- eslint-plugin-react-hooks ^4.6.0 development
- eslint-plugin-react-refresh ^0.4.3 development
- postcss ^8.4.30 development
- tailwindcss ^3.3.3 development
- vite ^4.4.5 development
- @emotion/react ^11.11.1
- @emotion/styled ^11.11.0
- @mui/material ^5.14.10
- axios ^1.5.0
- framer-motion ^10.16.5
- react ^18.2.0
- react-dom ^18.2.0
- react-hook-form ^7.46.2
- react-router-dom ^6.16.0
- react-scroll ^1.8.9