Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/b0nam/factcheck84

MVC project based on 1984 book by George Orwell
https://github.com/b0nam/factcheck84

Last synced: 9 days ago
JSON representation

MVC project based on 1984 book by George Orwell

Awesome Lists containing this project

README

        

# FactCheck84

## Sobre o projeto
FactCheck84 é um projeto que simula uma plataforma de verificação de fatos e censura de uma sociedade Diatópica. O projeto foi criado se baseando no livro "1984" do autor George Orwell onde a verdade é controlada por um governo autoritário.

![home](https://github.com/B0nam/FactCheck84/assets/85623265/7d839dd9-4157-4616-be88-967c4518e3f8)

O objetivo principal do projeto era que eu aprendesse melhor C# e POO. O projeto em si foi uma experiencia extremamente divertida e desafiadora de se fazer, já que eu possuía quase que nenhum conhecimento nem experiencia em desenvolvimento de sistemas Web, muito menos utilizando programação orientada a objeto.

## Funcionalidades
Sendo uma plataforma para censura de dados o foco do projeto foi a censura e substituição de palavras em artigos, notícias e demais textos mantendo a ideia de duplipensamento apresentada no livro.

As funcionalidades existentes no projeto são:
- Visualizar os textos cadastrados no sistema (já aplicada a censura).
- Controle de novos textos no sistema.
- Controle de palavras a serem censuradas ou substituídas.
- Controle de autores.
- Controle do status dos textos. (Público, Oficial, Privado e Restrito)
- Controle do status dos autores.

### Biblioteca
![library](https://github.com/B0nam/FactCheck84/assets/85623265/403d82ae-3c94-435f-a6c1-10af4aeafb4c)

### Visualização dos textos
![book](https://github.com/B0nam/FactCheck84/assets/85623265/863260d0-1dfd-404c-95f2-0bce5e87d5c6)

### Censurar palavras
![redactedWords](https://github.com/B0nam/FactCheck84/assets/85623265/caf3c3cf-00d8-494e-b8b5-8dc21e112999)

### Gerenciar autores
![Authors](https://github.com/B0nam/FactCheck84/assets/85623265/6ec8494c-9e25-4084-8131-cbc53737f49e)

## Tecnologias Utilizadas
- ASP.NET Core
- Entity Framework Core
- HTML, CSS, Java Script
- Bootstrap
- Docker
- MySQL