Skip to content

GS-Chaves/CVWiki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

CVWiki

Logo CVWiki

CVWiki é um sistema de armazenamento de currículos que permite a criação, atualização e visualização de currículos de forma eficiente. O sistema é composto por um front-end desenvolvido em React e um back-end utilizando Spring Boot. Para a estilização do front-end, foi utilizado o Bootstrap.

Tecnologias Utilizadas

Front-end

  • React: Biblioteca JavaScript para a construção de interfaces de usuário.
  • Bootstrap: Framework CSS para design responsivo e componentes de interface.

Back-end

  • Spring Boot: Framework Java para criação de aplicações web robustas e escaláveis.

Funcionalidades

  • Cadastro de Currículos: Permite aos usuários cadastrar seus currículos com informações detalhadas.
  • Edição de Currículos: Permite a atualização de currículos existentes.
  • Visualização de Currículos: Exibe currículos cadastrados de forma organizada.

Estrutura do Projeto

  • frontend/: Contém o código fonte do front-end (React).
  • backend/: Contém o código fonte do back-end (Spring Boot).

Instalação e Configuração

Pré-requisitos

  • Node.js (versão 14 ou superior)
  • npm ou yarn
  • Java (versão 11 ou superior)
  • Maven (para gerenciamento de dependências do Spring Boot)

Clonando o Repositório

git clone https://github.com/seu-usuario/CVWiki.git
cd CVWiki

Configuração do Front-end

  1. Navegue até o diretório "frontend":

    cd CVWiki_Front-End
    
  2. Instale as dependências:

    npm install
    # ou
    yarn install
    
  3. Inicie o servidor de desenvolvimento:

    npm run dev
    # ou
    yarn start
    

Configuração do Back-end

  1. Navegue até o diretório "backend":

    cd ../CVWiki_Back-End
    
  2. Configure o banco de dados PostgreSQL:

    • Certifique-se de que o PostgreSQL está instalado e em execução.
    • Crie um banco de dados para a aplicação.
    • Configure as credenciais e URL do banco de dados no arquivo "application.properties" ou "application.yml" do Spring Boot.
  3. Compile e inicie a aplicação Spring Boot:

    mvn spring-boot:run
    

Como Contribuir

  1. Faça um fork do projeto.
  2. Crie uma nova branch com a sua feature ou correção: git checkout -b minha-feature.
  3. Faça commit das suas alterações: git commit -m "Minha nova feature".
  4. Faça push para a branch: git push origin minha-feature.
  5. Abra um Pull Request.

Licença

Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.

Contato

Se você tiver alguma dúvida, sinta-se à vontade para entrar em contato:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published