Our platform facilitates the creation and management of advertisements tailored to users' demographics. Users encounter a homepage showcasing diverse advertisements, personalized through reverse geo-coding. To engage with ad creation and management features, users must register and subsequently log in to access their dedicated dashboard.
ADManager_tut.mp4
-
Advertisement Creation: Users can craft new advertisements via our dedicated dashboard. They have the flexibility to schedule release dates according to their preferences.
-
Multimedia Storage: Initially, we utilize IPFS (InterPlanetary File System) for multimedia storage. However, we plan to transition to Amazon Web Services (AWS) S3 bucket for enhanced speed and optimization in content retrieval.
-
Advertisement Management: Advertisers enjoy full control over their campaigns. They can modify or remove ad campaigns at their discretion, empowering them with flexibility and autonomy.
-
Analytics Integration: In the future, we aim to integrate specific Google Analytics tools. This integration will provide advertisers with comprehensive insights into their ad campaigns, fostering informed decision-making and optimization efforts.
-
Homepage Experience: Upon visiting our platform, users encounter a homepage featuring a curated selection of advertisements tailored to their demographics, facilitated by reverse geo-coding.
-
Registration and Login: To access the advertisement creation and management functionalities, users must first register on our platform. Following registration, they log in to gain entry to their personalized dashboard.
-
Advertisement Creation and Scheduling: Within the dedicated dashboard, users can seamlessly create new advertisements. They have the option to schedule the release dates of their ads, ensuring optimal timing for maximum impact.
-
Campaign Management: Advertisers retain full control over their campaigns. They can modify or delete ad campaigns as needed, empowering them with the agility to adapt to changing requirements or market dynamics.
Our platform provides a comprehensive solution for business ad creation and management. From personalized advertisement delivery to robust campaign analytics, we empower advertisers with the tools and insights needed to drive impactful marketing initiatives.
$ git clone https://github.com/prabhpreet-code/Business-ad-Creation-and-Management.git
$ cd Server
$ npm install
Open MongoDB Compass and create & update .env
$ nodemon server.js
$ cd Client
$ npm install
$ npm run dev