Git Product home page Git Product logo

a-lang-y / ad-manager-app Goto Github PK

View Code? Open in Web Editor NEW

This project forked from piciuu/ad-manager-app

0.0 0.0 0.0 400 KB

AdManager is a Vue 3 and Laravel 10-based advertising management system, facilitating easy creation, management, and tracking of ad campaigns with intuitive interfaces and robust features.

Home Page: https://dev.dream-speak.pl/system

JavaScript 8.05% PHP 41.02% HTML 0.21% Vue 43.35% Blade 5.45% SCSS 1.92%

ad-manager-app's Introduction

AdManager

AdManager is a comprehensive advertisement management system that allows users to create, manage, and monitor their advertising campaigns. The system provides features for creating and editing ads, tracking ad performance, managing invoices, and more. The application is built using Vue 3 and Laravel 10, providing performance, scalability, and intuitive user interfaces.

Live Demo

A live version of the application is available at: dev.dream-speak.pl/system

Credentials for the test accounts:

  • Login: 2mznVJL Password: examplesystem2023
  • Login: c5yP7Q Password: examplesystem2023

Features

  • User registration and login
  • Creation and management of advertising campaigns
  • Ad creation, editing, and scheduling
  • Tracking ad performance through views and clicks
  • Invoice management for ad payments
  • Notification system for important updates
  • Logging system for tracking operations and activities
  • And more!

Technologies

  • Vue 3 - a modern JavaScript framework for building user interfaces
  • Laravel 10 - a powerful PHP framework for rapid and secure web application development

System Requirements

  • Node.js (version >= 18.12.0)
  • Npm (version >= 8.19.2)
  • PHP (version >= 8.1)
  • Composer (version >= 2.2.6)
  • MySQL or any other database

Installation

  1. Clone the repository: git clone https://github.com/PiciuU/Ad-Manager-App.git
  2. Navigate to the project directory: cd ad-manager-system
  3. Install backend dependencies: cd server && composer install
  4. Create and configure the .env file with the appropriate database credentials
  5. Generate application key: php artisan key:generate
  6. Run database migrations: php artisan migrate (You can run migration with data to test application using php artisan migrate:refresh --seed)
  7. Install frontend dependencies: cd ../client && npm install
  8. Create and configure the .env.development file with the appropriate data
  9. Start the Laravel backend server: cd ../server && php artisan serve
  10. In a separate terminal, start the Vue frontend server: cd ../client && npm run dev

Please make sure to have PHP, Composer, and a compatible database installed on your system before proceeding with the installation.

Authors

All rights reserved. This repository is authored by PiciuU, mokrzycj, T4YF4N.

ad-manager-app's People

Contributors

piciuu avatar mokrzycj avatar t4yf4n avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.