Skip to content

Welcome to Mingley, a dynamic and engaging social media web application crafted using a powerful stack of technologies. This repository houses the core PHP, JavaScript, jQuery, AJAX, HTML, CSS, Bootstrap, phpMyAdmin, and MySQL code that powers Mingley's vibrant social platform.

License

Notifications You must be signed in to change notification settings

princid/Mingley

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mingley

Welcome to Mingley, a dynamic and engaging social media web application crafted using a robust tech stack. Mingley enables users to connect, share content, and interact with each other in an intuitive, user-friendly platform.

Table of Contents

About the Project

Mingley is a feature-rich social media web app that allows users to create profiles, post content, comment on posts, and connect with others. The platform is built on a stack that optimizes performance, responsiveness, and user interaction, making Mingley a vibrant and seamless social experience.

Visuals of Mingley:

Click Here to see the visuals of Mingley...

SignUp Page:

image

Login Page:

image

Feed/Home Page:

image

Two-way communication (realtime chat) Page:

image image

Profile Page:

image

Friend's Profile Page:

image

Admin Panel:

image


Built With

Mingley is powered by:

  • PHP - Backend scripting
  • JavaScript & jQuery - Interactivity and front-end logic
  • AJAX - Asynchronous content updates
  • HTML & CSS - Structuring and styling
  • Bootstrap - Responsive and mobile-first design
  • phpMyAdmin & MySQL - Database management and storage

Features

  • User Registration and Authentication
  • User Profile Management
  • Post Creation, Editing, and Deletion
  • Comments and Likes
  • Real-time Notifications (powered by AJAX)
  • Responsive Design for mobile and desktop
  • Admin Panel for user and content management

Getting Started

Follow these instructions to get a local copy of Mingley up and running.

Prerequisites

  • PHP (version 7.x or higher)
  • MySQL (or any MySQL-compatible database)
  • phpMyAdmin (for database management)
  • Web Server (e.g., Apache)

Installation

  1. Clone the Repository
    git clone https://github.com/princid/Mingley.git
    cd Mingley
    git checkout developmentV1
  2. Database Setup Create a new MySQL database. Import the database structure from the provided mingley.sql file in the root directory. Update your database credentials in the config.php file. Run Mingley Locally Start your PHP server:

Copy code

php -S localhost:8000

Access Mingley at http://localhost:8000 in your browser. Usage

Once installed, you can access Mingley through your browser, register as a new user, create and manage posts, view content from other users, and interact with others on the platform.

###Database

The MySQL database for Mingley includes tables for:

Users Posts Comments Likes Notifications Each table is designed to support the dynamic interactions in Mingley and can be customized to fit additional features or data requirements.

###Contributing

Contributions are welcome! Please follow these steps:

Fork the repository. Checkout to the current dev branch:

git checkout developmentV1

Then, create a new branch

git checkout -b feature/YourFeature

Commit your changes

git commit -m 'Add YourFeature'

Push to the branch

git push origin feature/YourFeature

Open a pull request. ###License

Distributed under the MIT License. See LICENSE for more information.

About

Welcome to Mingley, a dynamic and engaging social media web application crafted using a powerful stack of technologies. This repository houses the core PHP, JavaScript, jQuery, AJAX, HTML, CSS, Bootstrap, phpMyAdmin, and MySQL code that powers Mingley's vibrant social platform.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published