Skip to content

Este projeto consiste em uma implementação inspirada no Facebook. Foi desenvolvido seguindo o padrão MVC (Model-View-Controller) e utilizando a linguagem PHP na versão 7.4 como base.

Notifications You must be signed in to change notification settings

tayllana/redesocial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📱 Rede Social

Este projeto é o desenvolvimento web de uma rede social inspirada no facebook.

📎 Funcionalidades

Este aplicativo web funciona como uma rede social convencional, oferecendo recursos para criar uma conta, personalizar o perfil de usuário, fazer amizades, compartilhar pensamentos, postar fotos, comentar nas publicações dos seus amigos, acompanhar as atividades deles e muito mais.

🚀 Começando

Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.

📋 Pré-requisitos

Para instalar e executar este software, você precisará das seguintes ferramentas:

  • PHP 7.4 ou superior
  • phpMyAdmin (opcional, para gerenciamento de banco de dados MySQL)
  • PDO (PHP Data Objects)
  • servidor web como Apache ou Nginx
  • Composer

Certifique-se de ter todas essas ferramentas instaladas e configuradas antes de prosseguir com a instalação do software.

🔧 Instalação

  1. Clone este repositório para sua máquina local.
Tipo Link
HTTPS https://github.com/tayllana/redesocial.git
SSH [email protected]:tayllana/redesocial.git
Github CLI gh repo clone tayllana/redesocial

Ao descompactar, é necessário rodar o composer pra instalar as dependências e gerar o autoload.

Vá até a pasta do projeto, pelo prompt/terminal e execute:

composer install

Configuração

Todos os arquivos de configuração e aplicação estão dentro da pasta src.

As configurações de Banco de Dados e URL estão no arquivo src/Config.php

É importante configurar corretamente a constante BASE_DIR:

const BASE_DIR = '/PastaDoProjeto/public';

⚙️ Executando os testes

Para testar o app use um cabo USB conecte o seu celular no computador e então basta simular o app.

🗃️ Overview

🛠️ Construído com

  • PHP - Linguagem de programação usada no backend
  • MVC - Arquitetura de padrão de design
  • Composer - Gerenciador de dependências PHP
  • JavaScript - Linguagem de programação usada no Frontend
  • HTML - Markdown
  • CSS - Liguagem de estilo
  • PHPMyAdmin - Banco de dados

✒️ Autores

🎁 Expressões de gratidão

  • Conte a outras pessoas sobre este projeto 📢;
  • Um agradecimento publicamente 🫂;
  • etc.

⌨️ com ❤️ por Tayllana Wislla 😊

About

Este projeto consiste em uma implementação inspirada no Facebook. Foi desenvolvido seguindo o padrão MVC (Model-View-Controller) e utilizando a linguagem PHP na versão 7.4 como base.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published