Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

Social Media Manager

Social media is an internet-based form of communication. Social media platforms allow users to have conversations, share information and create web content. Social media are interactive technologies that allow the creation or sharing/exchange of information, ideas, interests, and other forms of expr

Project Title

Social Media Manager

Project Area of Specialization

Software Engineering

Project Summary

Social media is an internet-based form of communication. Social media platforms allow users to have conversations, share information and create web content. Social media are interactive technologies that allow the creation or sharing/exchange of information, ideas, interests, and other forms of expression via virtual communities and networks. Social Media has become the main part of our lives and each and every person uses social media applications in their daily life. But the people who are famous don't have much time to scroll or post on their social media accounts regularly but their fans want them to keep posting regularly and keep in touch with them. It gets irritating for the person itself to go through different social medias and add posts individually. So, my project is to make a web based social media application manager which will help the individuals to upload the posts through one Interface and they can even automate the posts to upload at a particular time.

SYSTEM:

I am working on a system where different social media applications are integrated. Where user will signup using their social media's and then will be able to create campaigns in a flowchart manner and can also update and automate the campaigns to be uploaded on the social media applications and can select the platforms while creating the campaign.

Project Objectives

This system targets specific audiences and only those who want to handle their social media accounts and want to keep track of their accounts successfully. This system will provide opportunities for famous persons social media account handlers. The users can manage the social media accounts and can also create campaigns for the posts. This system allows the user to communicate to the user to his fans and manage his different social media accounts from the same web-application. . The service will be paid as the user will have to buy the membership and payment integration will be done through Stripe. The paid user will be able to access the features of the application and can easily automate posts, create campaigns and see the insights of the post on the social media platforms he has added. If any user violates any TOS (term of service) then the user will not be able to access that account again.

Project Implementation Method

The project is a web based project. Made up of using MERN stack with Redis used for caching the data.

The project also has a STRIPE payment gateway for recieving payments from the user. Then the webhook is implemented in the system of the website to listen to the webhook event from the user and update the particular user's subscription status.

After the payment the user can access the dashboard and can create campaigns and see the created campaigns and the insights of the posts on each platform.

The user can also automate the campaigns that are to be uploaded on a particular time. This will help the user to create the additional campaigns and he will not have to upload posts manually.

The FrontEnd is made upon ReactJS, with BackEnd implemeneted in NodeJS and for database I've used MongoDB. Plus additional technologies are:
-GraphQL
-TypeScript
-Redis

Benefits of the Project

Advantages: 

  • The user can manage multiple social media handles from a single application and look at the different notifications.

  • User can automate the posts to his social media applications from the same application.

  • Users can also keep track of the insights of the posts and can handle the post from the same application.

  • Our goal is to create a web application to create and manage social media campaigns across multiple platforms.

  • Campaign management and creation would be intelligently managed.

Technical Details of Final Deliverable

The final output of the product will be that user will be able to pay through stripe.
Create a flowchart type campaigns, select the picture and platforms to were the post is to be uploaded.
To be able to see the insights of each campaigns created using our website.
The user can automate the campaigns. Which are dealt inteligently at the backend.

The project also has a STRIPE payment gateway for recieving payments from the user. Then the webhook is implemented in the system of the website to listen to the webhook event from the user and update the particular user's subscription status.

After the payment the user can access the dashboard and can create campaigns and see the created campaigns and the insights of the posts on each platform.

The user can also automate the campaigns that are to be uploaded on a particular time. This will help the user to create the additional campaigns and he will not have to upload posts manually.
 

Final Deliverable of the Project

Software System

Core Industry

IT

Other Industries

Core Technology

Others

Other Technologies

Sustainable Development Goals

Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 0
If you need this project, please contact me on contact@adikhanofficial.com
Exploration of Web Image Search Results

Exploration of Web Image Search Results is an online web based tool designed for expl...

1675638330.png
Adil Khan
10 months ago
Medical AI Hybridization

We aim to provide tools for analyzing various pathologies just from an x-ray image. This w...

1675638330.png
Adil Khan
10 months ago
Design Analysis and Fabrication of Solar Powered Stirling Engine

Recent surge in global warming need to develop more sustainable energy solutions to cater...

1675638330.png
Adil Khan
10 months ago
Smart Floor Cleaning Robot

The proposed project is an autonomous floor cleaning robot with the features of vacuu...

1675638330.png
Adil Khan
10 months ago
Importance of compiler over interpreter and assembler with proper just...

defaultuser.png
Faseeh Iftikhar
6 years ago