Skip to content

williamniemiec/wp_socialNetwork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[Website Project] Social Network

socialNetwork logo

This is a project about a social network. Its aims is not to be a complete social network, however it can serve as a basis for building one. This project uses MVC design pattern, made in PHP.


To be implemented in future versions

  • Private groups
  • Chat
  • Search by groups
  • Profile photo

Requirements

  • jQuery
  • Bootstrap 4
  • Font awesome

Project organization

UML

uml_diagram

Database

db_diagram

Files

/

Name Type Function
.settings Directory Directory created by IDE
media Directory Visual informations about the project
src Directory Contains all website files
.buildpath File File created by IDE
.project File File created by IDE

/src

Name Type Function
assets Directory Contains all application content files
controllers Directory Contains all application controller classes
core Directory Contains the classes responsable for the MVC operations
db Directory Contains the database of the application
models Directory Contains all application model classes
vendor Directory Folder created by Composer - responsable for classes autoload
views Directory Contains all application view classes
.htaccess File Responsible for friendly url
composer.json File File created by Composer
config.py File Website configuration file (Database and website location)
environment.php File File responsible for defining which environment is in use
index.php File File responsible for starting the website

Application photos

Home (no logged)

home_noLogged

Home (logged)

home_logged

Group's page

group

Profile

profile

Search

search