Skip to content

Invokedzz/PorkyStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PorkyStore

PorkyStore is a desktop e-commerce application built in Java using Java Swing and various technologies to offer a seamless and secure shopping experience. With integrations like MercadoPago for payment processing, Here API for geolocation, and more, PorkyStore provides a comprehensive solution for e-commerce needs.

Features

  • Payment Integration with MercadoPago SDK for secure transactions;
  • Geolocation Services powered by Here API, in order to treat user data correctly;
  • User Authentication & Security with BCrypt for password hashing;
  • QRCode creation functionality for PIX transactions using Zxing;
  • Unit Testing with JUnit for robust testing;
  • JSON Processing with Gson for handling data interchange;
  • Utility functions provided by Apache Commons for better performance and ease of use.

Technologies Used

  • Java;
  • Java Swing;
  • MercadoPago SDK;
  • Here API (Geolocation);
  • JUnit (Unit Testing);
  • BCrypt (Password Encryption);
  • Zxing (QRCode Scanning);
  • Gson (JSON Parsing);
  • Apache Commons.

Contributing

  • We welcome contributions to PorkyStore! If you'd like to contribute, please fork the repository and submit a pull request. Make sure to follow the guidelines below:

  • Fork the repo.

  • Create a new branch (git checkout -b feature-name).

  • Commit your changes (git commit -am 'Add feature').

  • Push to the branch (git push origin feature-name).

  • Submit a pull request.

License

Distributed under the MIT License. See the LICENSE file for more information.

About

Desktop store made with Java Swing using Mercado Pago SDK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages