Skip to content
This repository has been archived by the owner on Oct 8, 2024. It is now read-only.

Maphoz/Squealer_Main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Squaler - Social Media Platform 🧑‍🤝‍🧑

Main Platform Screenshot Admin Platform Screenshot Social Media Manager Screenshot

A feature-rich, cross-platform social media application built with multiple technologies, offering a complete social media experience for users, admins, and social media managers.

Squaler is a comprehensive social media platform built as a university project. It’s divided into three parts:

  • Main Platform: Developed in React, where users can interact with each other.
  • Admin Platform: Created with Plain JavaScript, where administrators manage the content and users.
  • Social Media Manager (SMM) Platform: Built using Vue.js, allowing content managers to handle the marketing aspects of the platform.

The backend is powered by Node.js, with a GraphQL API, and data is stored in MongoDB.


🎯 Features

  • 📱 Social Media Platform Perks: Create posts, add friends, comment, interact with posts (like, share), and much more.
  • 🖼️ Rich Media Support: Users can post images, videos, and interesting quotes, as well as share their geolocation.
  • 🔒 Channel Creation: Create private and public channels or join other users’ channels.
  • 👥 Social Features: Add friends, follow others, and get real-time updates from the people and channels you care about.
  • 🛠️ Admin Platform: A separate interface for managing users, monitoring posts, and ensuring community guidelines are followed.
  • 💼 Social Media Manager (SMM) Platform: A platform for marketing teams to monitor and schedule posts, analyze metrics, and grow the community.

🔧 Technologies & Tools

Frontend:

  • Main Platform (React)
    React
  • Admin Platform (Plain JavaScript)
    JavaScript
  • SMM Platform (Vue.js)
    Vue.js

Backend:

  • Node.js
    Node.js
  • GraphQL
    GraphQL

Database:

  • MongoDB
    MongoDB

📽️ Demo Video

Check out the demo of Squaler in action at this link.

Squaler Demo Image

👥 Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published