Este projeto é o desenvolvimento web de uma rede social inspirada no facebook.
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.
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.
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.
- 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
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';
Para testar o app use um cabo USB conecte o seu celular no computador e então basta simular o app.
- 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
- DEV - Tayllana Wislla
- Conte a outras pessoas sobre este projeto 📢;
- Um agradecimento publicamente 🫂;
- etc.
⌨️ com ❤️ por Tayllana Wislla 😊