Giter Site home page Giter Site logo

persoad-1's Introduction

PersoAd

Online System for Personal Advertisements

Introduction

There are many sites that provides users to post advertisements about products, or else to contact public users to provide services. There is no specific system to provide a common platform to publish any type of advertisement. Also when users can add many types of advertisements, unnecessary junks can be added to the system.


Capture01


Capture02


Capture01


Project Scope

IN SCOPE

  • Full featured dynamic website with member registration facility and publishing personal advertisements facility.
    • Any public user can register into the system and create their profile in order to post advertisements. The system also provides the facility to select a category that the advertisement should be appeared to the public and for that, a variety of categories will be added to the system.
  • Administration System
    • Administrative interface as a part of the main system in order to perform administrative functionalities of the system.

OUT SCOPE

  • The system does not concern about communications between the users posting advertisements and the buyers who wants to contact the advertisements.
  • The interface for the buyers.

Used Technologies


Installation Guidance

PREREQUISITES

  • Latest Version of Laravel Framework with Composer
  • Stripe account (For payment section / Optional)

HOW TO INSTALL

  • Fork and clone the github repository of the project.
  • Run following bash commands inside your project directory as the order.
shell:~$ composer install
.........................
.........................
shell:~$ php artisan migrate
.........................
.........................
shell:~$ php artisan storage:link
.........................
.........................
  • Then add the following code segment into the end of your .env file
STRIPE_PUB_KEY=<Your Stripe Account Public Key>
STRIPE_SECRET_KEY=<Your Stripe Account Secret Key>
shell:~$ php artisan serve

Developers

Ravindu Sachintha Nidu Shihani Hiran Tharinda Chathuri Chandima

Contributing

Warmly welcome to developers for contributing PersoAd Project. Make sure to open an issue and communicate with us before creating a Pull Request.


License

The PersoAd System is open-sourced software solution licensed under the GNU General Public License v3.0.

persoad-1's People

Contributors

ravindusachintha avatar nidu96 avatar chathurichandima avatar hirantharinda avatar danushka96 avatar

Watchers

James Cloos 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.