Skip to content

jamtax/EasyPO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyPO - Simple Purchase Order Generator

EasyPO Logo

GitHub license GitHub stars GitHub issues PRs Welcome

Create beautiful purchase orders in seconds. Free, easy, and professional.

View Demo | Report Bug | Request Feature

✨ Features

📝 Create Professional POs

  • Clean, modern purchase order layouts
  • Automatic calculations
  • Company logo upload
  • Multiple line items with discounts

📊 Multiple Export Formats

  • PDF export for sharing
  • Word document for editing
  • Excel spreadsheet for tracking
  • Preview before exporting

🚀 Live Demo

Try EasyPO now at https://easypo.jamtax.co.za

💻 Technologies

HTML5 CSS3 JavaScript Tailwind CSS GitHub Pages

📋 How It Works

  1. Fill in your details - Enter your company and supplier information
  2. Add your products - Add line items, quantities, and prices
  3. Preview your PO - Check how your purchase order looks
  4. Export in your preferred format - Download as PDF, Word, or Excel

🧰 Installation & Setup

Option 1: GitHub Pages (Recommended)

  1. Fork this repository
  2. Go to repository settings → Pages
  3. Set source to 'main' branch
  4. Your site will be published at https://yourusername.github.io/EasyPO

Option 2: Local Installation

# Clone the repository
git clone https://github.com/jamtax/easypo.git

# Navigate to the project directory
cd easypo

# Open in your browser
# You can use any local server, for example:
npx serve

📱 Responsive Design

Responsive Design

EasyPO is designed to work on all devices:

  • 💻 Desktop - Full-featured experience
  • 📱 Mobile - Optimized for on-the-go use
  • 📟 Tablet - Perfect for field work

🔒 Privacy & Security

  • 100% Client-side - All data stays in your browser
  • No Server Storage - We don't store your PO information
  • No Registration Required - Use immediately without accounts

🤝 Contributing

Contributions make the open-source community an amazing place to learn, inspire, and create. Any contributions are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

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

📞 Contact

Project Link: https://github.com/yourusername/easypo


Made with ❤️ by burnt-exe