Skip to content

Patronvirtu represents my inaugural foray into PHP development. As a learning endeavor, it's an educational project that serves as a versatile digital products platform designed to streamline the sale and management of digital items.

Notifications You must be signed in to change notification settings

Mansourma/patronvirtu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Patronvirtu - Digital Products Project

Patronvirtu represents my inaugural foray into PHP development. As a learning endeavor, it's an educational project that serves as a versatile digital products platform designed to streamline the sale and management of digital items.

With a robust feature set, it empowers creators, entrepreneurs, and businesses to showcase, sell, and deliver digital goods effortlessly. Whether you're an artist selling digital art, an author offering e-books, or a software developer distributing applications, Patronvirtu provides a user-friendly and customizable solution for your digital product needs.

While Patronvirtu represents a significant milestone in my coding journey, it's important to note that this project is just the beginning. There's a vast potential for improvement and expansion in the near future. Stay tuned for updates and enhancements as we continue to enhance and refine Patronvirtu. Your feedback and contributions are invaluable on this educational and evolving project.

This README will guide you through the setup and usage of this project.

Prerequisites

To display this project without any problems, you must first ensure that you have the following prerequisites in place:

  1. Git: Install Git for version control.

  2. Composer: Install Composer for managing project dependencies.

  3. PHP Mailer: Install PHP Mailer, a PHP library for sending emails.

  4. Antivirus Deactivation: If you use antivirus software (e.g., Avast), temporarily disable it to prevent it from blocking PHP Mailer's connection. Antivirus software may interfere with the SMTP connections used by PHP Mailer.

  5. SMTP Server Setup: Create an SMTP server configuration using Google's SMTP service or any other SMTP service provider of your choice. You will need to configure your SMTP settings in the project for email functionality.

  6. Database Configuration: Upload the provided SQL file to your database management system (e.g., MySQL, PostgreSQL) to set up the necessary database tables and data.

  7. Web Server: Run the project using a web server environment like XAMPP or any other suitable application.

Installation

composer install

. Configuration:

  • Configure your database settings.
  • Configure your email settings using the SMTP server details you set up.
  • configure the google captcha keys

Usage

  1. Start the PHP Development Server:

  2. Access the Project:

Open your web browser and navigate to http://localhost:8000.

  1. Get Started:

You can now create, manage, and sell digital products through the Patronvirtu platform.

Contributing

Feel free to contribute to this project by improving its features, fixing issues, or adding enhancements. We appreciate your time and effort!

License

This project is licensed under the MIT License.

Acknowledgments

  • PHP Mailer for providing an excellent email library.
  • The open-source community for their contributions to the software development world.

Please feel free to reach out if you have any questions or encounter any issues while using Patronvirtu. We're here to help. Happy coding!

screenshots from project

  1. user interface:

Screenshot 2023-11-04 212427

Screenshot 2023-11-04 212510

Screenshot 2023-11-04 212335

Screenshot 2023-11-04 212226

  1. simple crud application:

Screenshot 2023-11-04 212614

Screenshot 2023-11-04 212829

About

Patronvirtu represents my inaugural foray into PHP development. As a learning endeavor, it's an educational project that serves as a versatile digital products platform designed to streamline the sale and management of digital items.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published