PixelEC

Description

An open-source, lightweight e-commerce platform with a powerful admin dashboard and analytics

πŸš€ Vision

PixelEC aims to be the go-to solution for freelance developers and store owners with basic technical know-how looking for a powerful yet lightweight e-commerce platform for themselves or their clients. Unlike bloated commercial platforms, PixelEC focuses on what matters most: robust backend management, insightful analytics, and extensible architectureβ€”all while maintaining a clean, modern and configurable UI.

✨ Key Features

  • Powerful Admin Dashboard - Comprehensive analytics, product management, and customer insights
  • Flexible Product Management - Create, categorize, and manage products with ease
  • Client Management Tools - Track customer behavior, manage communications, and build loyalty
  • Financial Tracking - Monitor sales, revenue, and other key financial metrics
  • Customizable Frontend Templates - 3 style variations for essential store pages with toggle-able components
  • Developer-Friendly - Built with modern technologies (SvelteKit, Express, TailwindCSS) and extensible architecture
  • Self-Hosted - Complete control over your data and infrastructure

πŸ–₯️ Screenshots

Note: Screenshots will be added as development progresses

πŸ› οΈ Tech Stack

  • Frontend: SvelteKit, TailwindCSS, DaisyUI
  • Backend: Express.js, Node.js, Redis
  • Database: MariiaDB (default, with support for other databases planned)
  • Image Storage: Local filesystem with optional S3 integration

πŸ“¦ Installation (not functional yet. do not install or run)

# Clone the repository
git clone https://github.com/utrechtsedev/pixelec.git
cd pixelec

# Install dependencies
npm install

# Set up environment variables
cp .env.example .env
# Edit .env with your configuration

# Run development server
npm run dev

# Build for production
npm run build

πŸ” Current Status

PixelEC is currently in active development. We're focusing on building a solid foundation and core functionality before moving on to more advanced features. Check our project roadmap for more details on development progress and upcoming features.

🎯 Who Is This For?

  • Freelance Developers who need a customizable e-commerce solution for clients
  • Business Owners looking for a self-hosted alternative to subscription services
  • Developers interested in contributing to an open-source e-commerce platform
  • Software Development Students building their portfolio with real-world projects

πŸ’‘ Why PixelEC?

  • Open Source & Free: No subscription fees or hidden costs
  • Focus on Backend: Powerful management tools without frontend constraints
  • Lightweight & Fast: Built for performance and efficiency
  • Developer Friendly: Easy to extend and customize
  • Self-Hosted: Complete control over your data and infrastructure

πŸ—ΊοΈ Roadmap Highlights

  • Phase 1: Foundation & Core Infrastructure
  • Phase 2: Core E-commerce Functionality
  • Phase 3: Enhanced Management Tools
  • Phase 4: Advanced Features & Optimization

See our detailed ROADMAP.md for the complete development plan. (not yet published)

πŸ‘₯ Contributing

Contributions are welcome! Whether you're fixing bugs, adding features, or improving documentation, your help is appreciated.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Please check out our Contributing Guide for more details.

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

🀝 Support

If you encounter any problems or have suggestions, please open an issue on GitHub.


Built with ❀️ by developers, for everyone

Top categories

Loading Svelte Themes