Giter Site home page Giter Site logo

blogmasters's Introduction

Blog Masters

Este é um projeto tem o em desenvolver um blog do zero utilizando as linguagens css, html, javascript e php com o objetivo de aperfeiçoar a minha habilidade com a organização de projeto , manipulação das linguagens e além disso servir como trabalho da faculdade :)

Sobre as Especificações Gerais do Projeto

O projeto Final Consiste em um Blog que tera as funcionalidades :

  • Plataforma de controle dos posts para os criadores de conteúdo
    • Criação de Texto(inserir imagens, formatar página, inserir videos, links)
    • Relatórios e gráficos De acesso
    • Gerir permissões de integrantes do blog
  • Plataforma para Controle administrativo da aplicação para os moderadores
    • Bloquear usuarios permanentemente ou temporariamente
    • Enviar mensagens/ notificações para usuários
    • Relatórios e graficos de Acesso , artigos mais acessados, numero de artigos postados . etc
    • Exclusão de comentários e artigos
    • 3 niveis de permissão - Masters (maior permissão, gerir usuários), Gerente (acesso a relatórios e mensagens), Controlador de conteúdo (excluir artigos e comentários)
  • Plataforma de interação dinâmica com o usuario
    • Acesso a Artigo diretamente via motores de Busca
    • Página inicial com recomendações (links) de posts
    • Página de edição de perfil e controle de conteúdo
  • HomePage da aplicação que terá o intuito de atrair novos usuários e Mostrar Posts gerais da Plataforma
    • Mostrar conteúdos e história da plataforma -HomePage para Atração de novos criadores de Conteúdo
    • Intuito de Atrair novos criadores de conteúdo para a plataforma
    • Mostrar praticidades

Algumas Especificações Da Minha Faculdade

  • O projeto precisa de
    • Uma tabela (por isso criei um página de ranking)
    • Uma Galeria
    • Uma Lista
    • Posteriores pedidos do Professor

Essas especificações poderão ou não ser removidas do projeto futuramente. alt text

Sobre as tecnologias Adotadas

Neste projeto como consiste em aperfeiçoar a escrita e conhecimento sobre a linguagem de programação e organização de projeto irei adotar 4 ferramente essensiais no desenvolvimento web. focando no uso nativo das linguagens evitando uso de frameworks no primeiro momento. Ferramentas adotadas:

Front-end:

  • Html e CSS
  • Javascript

Back-end:

  • Php

A arquitetura adota no projeto futuramente será MVC(model-view-controller) que ao decorrer do projeot será refatorado o código para essa estrutura que estarei estudando sua implementação. Além da Arquitetura MVC penso em utilizar no projeto o paradiguima de Orientação a objeto(que anda lado a lado com a arquitetura MVC) com o intuito de praticar seus fundamentos na aplicação.

Diagrama de caso de uso geral do sistema

alt text

..

blogmasters's People

Contributors

gustavo-franca avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.