Evaluando propuestas

Estudar por questão revalida

Publicado el 02 Octubre, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Título do Projeto:
Desenvolvimento de Site de Banco de Questões para o Revalida com Raspagem de Dados

Descrição:
Estou buscando um desenvolvedor freelance para criar um site de banco de questões focado nas áreas abordadas no exame Revalida (Cirurgia, Pediatria, Clínica Médica, Obstetrícia, Ginecologia, Medicina Preventiva). O site será destinado a estudantes de medicina que estão se preparando para as provas da 1ª e 2ª fase do Revalida.

O projeto envolve a raspagem de dados de um site de questões (revisando a legalidade do processo) e a construção de uma plataforma amigável para organizar, buscar e praticar essas questões. A plataforma deve permitir que os usuários naveguem por área de conhecimento e tipo de questão (1ª fase – questões objetivas e 2ª fase – práticas).

Requisitos Técnicos:
Raspagem de Dados (Web Scraping):

Extração de dados de um site de questões de Revalida (especificar o site, caso seja permitido legalmente).
Ferramentas como Python (BeautifulSoup, Scrapy) ou JavaScript (Puppeteer) podem ser utilizadas.
Desenvolvimento Front-End:

Design limpo e moderno, com uma interface amigável.
Utilização de html, css, javascript (preferencialmente frameworks como react, vue.js ou Angular).
Design responsivo (compatível com dispositivos móveis e desktop).
Desenvolvimento Back-End:

Desenvolvimento de um sistema para gerenciar e organizar as questões.
Criação de uma API para a comunicação entre o front-end e o banco de dados.
Tecnologias sugeridas: Node.js, Django, Ruby on Rails, ou equivalentes.
Banco de Dados:

Armazenamento das questões e suas classificações por área (Cirurgia, Pediatria, etc.) E fase (1ª e 2ª fase).
Sugestões: MySQL, PostgreSQL ou MongoDB.
Autenticação e Controle de Acesso:

Sistema de login para usuários cadastrados.
Diferenciação de permissões entre usuários comuns e administradores.
Funcionalidades Específicas:

Filtros de busca por área, tipo de questão, nível de dificuldade.
Possibilidade de os usuários praticarem questões e visualizarem respostas e explicações.
Painel de administração para adição manual de questões (se necessário).

Contexto general del proyecto

O projeto tem como objetivo a criação de um site de banco de questões voltado para estudantes de medicina que estão se preparando para o exame Revalida, um dos principais exames de validação para médicos formados no exterior que desejam atuar no Brasil. Objetivo Principal: Desenvolver uma plataforma de estudo que disponibilize questões de provas anteriores, tanto da 1ª fase (questões objetivas) quanto da 2ª fase (provas práticas e discursivas) do Revalida, focando nas áreas principais do exame, como: Cirurgia Pediatria Clínica Médica Obstetrícia Ginecologia Medicina Preventiva Funcionalidades da Plataforma: A plataforma deve ser simples e intuitiva, permitindo que os usuários possam: Buscar e filtrar questões de acordo com a área médica e tipo de prova. Praticar questões com respostas automáticas e comentários explicativos. Ter acesso a um histórico de desempenho. Ser responsiva, adaptada tanto para computadores quanto para dispositivos móveis. Raspagem de Dados: Para fornecer um volume significativo de questões, será realizada a raspagem de dados de sites que oferecem questões de exames passados do Revalida (dentro dos limites legais e respeitando os direitos autorais). Esses dados serão organizados no banco de dados da plataforma, permitindo que os usuários possam acessar facilmente as questões. Público-Alvo: O site será voltado principalmente para: Médicos estrangeiros que pretendem obter a validação de seu diploma no Brasil por meio do exame Revalida. Estudantes de medicina no Brasil que desejam se preparar de forma eficaz para a prova. Diferencial: O diferencial do site será a facilidade de navegação, organização das questões por área médica e a possibilidade de focar tanto na 1ª quanto na 2ª fase do Revalida, o que ainda é uma lacuna em muitas plataformas de estudo disponíveis. Além disso, o site oferecerá estatísticas de desempenho e ferramentas de análise de progresso, ajudando os usuários a monitorar sua preparação. Fases do Projeto: O desenvolvimento será dividido nas seguintes etapas: Planejamento: Definição do escopo, análise de viabilidade legal da raspagem e desenho do layout. Desenvolvimento Front-End: Criação da interface amigável e intuitiva. Desenvolvimento Back-End: Implementação do banco de dados, sistema de gerenciamento das questões e funcionalidades de usuário. Testes e Ajustes: Garantir que todas as funcionalidades estejam operando corretamente. Lançamento: Disponibilização da plataforma para os usuários e manutenção contínua.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador, Diseñar una landing page, Diseñador

Plazo de Entrega: 20 Octubre, 2024

Habilidades necesarias

Otros proyectos publicados por Satiro R. S. A.