Greenzio is a sophisticated, full-featured e-commerce platform specifically designed for the grocery industry. Built with modern web technologies and following industry best practices, it provides a seamless shopping experience for customers while offering comprehensive management tools for administrators.
The platform handles everything from product catalog management to order processing, inventory tracking, and customer relationship management, making it a complete solution for grocery businesses of all sizes.
- π Complete E-Commerce Solution - Everything you need to run a grocery business online
- π¨ Modern & Responsive Design - Works perfectly on desktop, tablet, and mobile devices
- π Enterprise-Level Security - Advanced security features to protect your business and customers
- β‘ High Performance - Optimized for speed and reliability
- π Advanced Analytics - Detailed insights into your business performance
- π οΈ Easy to Manage - Intuitive admin panel for effortless management
- Smart Product Catalog: Organized categories including Fresh Produce, Dairy & Bakery, Grains & Rice, Spices & Condiments
- Advanced Search & Filtering: Intelligent search with filters by category, brand, price range, and availability
- Dynamic Shopping Cart: Real-time cart updates with stock validation and bulk pricing
- Secure User Authentication: Registration, login, and profile management with session security
- Streamlined Checkout Process: Multi-step checkout with address management and payment integration
- Order Tracking System: Complete order lifecycle tracking from placement to delivery
- Responsive Design: Optimized for desktop, tablet, and mobile devices
- Product Reviews & Ratings: Customer feedback system for products
- Comprehensive Dashboard: Real-time analytics, sales metrics, and business insights
- Product Management Suite: Advanced inventory control with bulk operations
- Order Processing System: Complete order management with status tracking
- Customer Management: User account administration and customer support tools
- Inventory Control: Stock level monitoring with low-stock alerts
- Sales Analytics: Detailed reporting with charts and export capabilities
- Content Management: Category and product content administration
- System Settings: Configurable platform settings and maintenance tools
- Data Protection: XSS and SQL injection prevention
- Session Management: Secure session handling with timeout protection
- Input Validation: Comprehensive server-side and client-side validation
- Error Handling: Robust error management with logging
- Performance Optimization: Database query optimization and caching strategies
| Component | Technology | Version |
|---|---|---|
| Backend Framework | CodeIgniter | 3.1.13 |
| Frontend | HTML5, CSS3, JavaScript | Latest |
| UI Framework | Bootstrap | 4.5+ |
| Database | MySQL | 5.7+ |
| Server | Apache/Nginx | Compatible |
| PHP | PHP | 7.4+ |
| Icons | Font Awesome | 5.x |
| Charts | Chart.js | Latest |
- PHP: 7.4 or higher
- MySQL: 5.7 or higher
- Web Server: Apache 2.4+ or Nginx 1.18+
- Memory: 512MB RAM
- Storage: 2GB available space
- Extensions: mysqli, gd, curl, mbstring, zip
- PHP: 8.0+
- MySQL: 8.0+
- Memory: 1GB+ RAM
- Storage: 5GB+ SSD
- SSL Certificate: For production deployment
# Clone the repository
git clone https://github.com/DevAniketIT/Greenzio.git
cd Greenzio
# Set proper permissions
chmod 755 application/logs
chmod 755 application/cache
chmod 755 assets/images/products-- Create database
CREATE DATABASE greenzio CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- Import schema
source database/greenzio_schema.sql;
source database/greenzio_data.sql;// application/config/database.php
$db['default'] = array(
'hostname' => 'localhost',
'username' => 'your_username',
'password' => 'your_password',
'database' => 'greenzio',
// ... other settings
);
// application/config/config.php
$config['base_url'] = 'https://yourdomain.com/';
$config['encryption_key'] = 'your_32_character_encryption_key';<VirtualHost *:80>
DocumentRoot /var/www/html/Greenzio
ServerName yourdomain.com
<Directory /var/www/html/Greenzio>
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/greenzio_error.log
CustomLog ${APACHE_LOG_DIR}/greenzio_access.log combined
</VirtualHost>server {
listen 80;
server_name yourdomain.com;
root /var/www/html/Greenzio;
index index.php;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}| Table | Purpose | Key Features |
|---|---|---|
users |
Customer accounts | Authentication, profiles, preferences |
admin |
Administrator accounts | Role-based access control |
product |
Product catalog | Inventory, pricing, categories |
cart |
Shopping cart | Session/user-based cart management |
orders |
Order records | Complete order lifecycle |
order_details |
Order items | Product quantities and pricing |
billing_address |
Customer addresses | Billing and shipping information |
users (1) ββ (n) orders
orders (1) ββ (n) order_details
product (1) ββ (n) order_details
product (1) ββ (n) cart
users (1) ββ (n) cart
- Browse Products: Navigate categories or use search functionality
- Product Details: View detailed product information and reviews
- Add to Cart: Select quantities and add items to shopping cart
- Account Creation: Register for faster checkout and order tracking
- Checkout Process: Review cart, enter shipping details, select payment
- Order Confirmation: Receive confirmation and tracking information
- Order Tracking: Monitor order status through user dashboard
- Dashboard Access: Login at
/adminwith administrator credentials - Product Management: Add/edit products, manage inventory levels
- Order Processing: Review and process incoming customer orders
- Customer Support: Manage customer accounts and resolve issues
- Analytics Review: Monitor sales performance and generate reports
- System Maintenance: Update settings and perform system maintenance
- URL:
/admin - Username:
admin@greenzio.com - Password:
admin123
β οΈ Security Notice: Change default credentials immediately after installation
- Product Management: Bulk operations, inventory tracking
- Order Management: Status updates, customer communication
- User Administration: Account management, access control
- Analytics Dashboard: Sales metrics, performance indicators
- System Configuration: Settings, maintenance mode
Modern homepage and product catalog with seamless shopping experience
π¦ Product Management |
π Stock Management |
- Authentication: Secure login with password hashing
- Authorization: Role-based access control
- Input Validation: XSS and SQL injection prevention
- Session Security: Timeout and hijacking protection
- CSRF Protection: Form token validation
- Error Handling: Secure error messages
- Data Encryption: Sensitive data protection
- Database Indexing: Optimized query performance
- Caching Strategy: Page and query result caching
- Asset Optimization: Minified CSS and JavaScript
- Image Optimization: Compressed product images
- Lazy Loading: Improved page load times
- CDN Ready: Static asset delivery optimization
PROPRIETARY SOFTWARE LICENSE
This software is proprietary and confidential. Unauthorized copying, distribution, or modification of this software, via any medium, is strictly prohibited without explicit written permission from the owner.
Usage Rights: This software is licensed, not sold. Any use of this software requires prior written authorization from:
Owner: Aniket Kumar
Email: aniket.kumar.devpro@gmail.com
Repository: https://github.com/DevAniketIT/Greenzio
- No Redistribution: This software may not be redistributed in any form
- No Modification: Source code modifications require explicit permission
- Commercial Use: Commercial deployment requires a separate license
- Attribution: Original authorship must be acknowledged in all deployments
- Support: Technical support is provided exclusively by the original developer
Violation of these terms may result in legal action.
- π Specialization: Full-Stack Web Development, E-Commerce Solutions
- πΌ Experience: 5+ years in PHP, MySQL, JavaScript, and Modern Web Technologies
- π Expertise: CodeIgniter, Laravel, React, Node.js, Database Design
- π Focus: Creating scalable, secure, and user-friendly web applications
- π Lines of Code: 15,000+
- β±οΈ Development Time: 6+ months of dedicated development
- π Last Updated: October 2025
- π¦ Version: 2.0.0
- π Status: Production Ready
- β Code Quality: PSR-2 coding standards with clean architecture
- π Version Control: Git with semantic versioning
- π§ͺ Testing: Comprehensive unit and integration testing
- π Documentation: Detailed inline documentation
- π Security: Regular security audits and vulnerability assessments
I'm always open to discussing new opportunities, collaborating on interesting projects, or just having a chat about technology!
|
π§ aniket.kumar.devpro@gmail.com |
π± +91 8318601925 |
π @Aniket-Dev-IT |
- π΄ Fork the repository
- πΏ Create your feature branch (
git checkout -b feature/amazing-feature) - πΎ Commit your changes (
git commit -m 'Add some amazing feature') - π€ Push to the branch (
git push origin feature/amazing-feature) - π Open a Pull Request
- Check if the issue already exists in our Issues
- If not, feel free to create a new issue
- Include detailed steps to reproduce the bug
- Open a feature request with the label "enhancement"
- Describe your idea in detail
- Explain why this feature would be beneficial
If you find this project helpful, please consider:
β Starring the repository
π΄ Forking for your own experiments
π Reporting any issues you find
π Sharing with fellow developers
|
β Star this repo |
π΄ Fork it |
π Report issues |
π§ Get in touch |
Your support and feedback mean the world to me!
- π¨ Bootstrap Team - For the amazing UI framework
- π₯ CodeIgniter - For the robust PHP framework
- ποΈ MySQL - For reliable database management
- π Font Awesome - For beautiful icons
- π Chart.js - For interactive charts
- π All Contributors - For making this project better
- β Coffee - For fueling late-night coding sessions
Built with β€οΈ by Aniket Kumar
"Delivering excellence through code, one commit at a time."
Β© 2025 Aniket Kumar. All rights reserved.


