Skip to content

๐Ÿ“ˆ A full-stack web platform for custom furniture shops to centralize quotes, products, and proposals, boosting productivity and sales.

License

Notifications You must be signed in to change notification settings

dancpluz/estoky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“š About

Estoky is a comprehensive web platform designed to revolutionize the workflow of custom furniture and project-based businesses. By replacing chaotic spreadsheets and manual processes, it centralizes quotes, proposals, presentations, and product catalogs into a single, seamless system.

Built to integrate sales, finance, and production, Estoky provides total end-to-end control, from the initial proposal to final order issuance and integration with external systems. Itโ€™s a tool for speed, organization, and scalability, allowing businesses to save time and focus on growth.

๐Ÿš€ Key Features

  • Real-time Proposals: Create, edit, and duplicate proposals with simultaneous updates across the list and presentation views. The integrated calculator handles freight and per-product discounts instantly.
  • Automated Presentations & PDFs: Instantly export professional proposals as PDF or HTML. The system automatically organizes content by room, sketches, and image metadata, with a customizable layout via toggles and filters.
  • Product and Finish Management: Quickly register new products and edit them directly within a proposal. Features include multiple finishes, automatic pricing, and bulk import from spreadsheets for fast catalog setup.
  • Admin & Access Control: An admin mode allows for user permissions, system settings, and basic audit logs to track actions and export history.
  • Conta Azul Integration: Seamlessly export approved quotes as sales orders. Estoky automatically creates or updates clients, manufacturers, and products, with duplication checks to ensure data integrity.
  • Productivity & Usability: An optimized search, advanced filters, and a quick-return button for previous proposals boost efficiency. The responsive interface and keyboard shortcuts (WIP) further streamline the user experience.
  • Security & Reliability: Features a robust database with server-side validation, regular backups, migration scripts, password authentication, and fine-grained access control.

๐Ÿ›  Built With

  • Next.js - The React framework for production.
  • Drizzle ORM - A lightweight and modern ORM for TypeScript.
  • Supabase - Used as the robust PostgreSQL database.
  • Firebase - For scalable authentication and other services.
  • Tailwind CSS - A utility-first CSS framework for rapid UI development.
  • Vercel - Platform for deployment and continuous integration.

๐Ÿ”ฎ Planned Future Features

Estoky is a project with a vision. We are continuously working to expand its capabilities to become a full-fledged ERP for the custom furniture industry.

Roadmap
  • Advanced Analytics: Dashboards with KPIs for sales, margins, and productivity.
  • Inventory & Logistics: Stock management, alerts for minimum stock, and turnover reports.
  • Additional Integrations: Connections with more ERPs and direct invoice issuance.
  • Workflow Automation: Approval flows for high-value proposals.
  • Deeper Customization: Personalized themes, visual editors for reports, and client-specific modules.
  • Communication Automation: Automated proposal delivery via email/WhatsApp and status notifications.
  • Built-in CRM: A basic sales funnel to track leads and negotiations.
  • Document Management: Upload and link contracts, blueprints, and other files.
  • Mobile App / PWA: Quick access on tablets and smartphones for on-site quoting.
  • Enhanced Security: Two-factor authentication (2FA) and comprehensive activity logs.
  • Assistive AI: Suggestions for pricing and margins, automatic product descriptions, and bulk item creation assistance.

๐Ÿค Contributions / Acknowledgements

This is an individual project developed over a year and a half. All the features were meticulously designed and implemented to meet the specific demands of the industry. The platform's success is a testament to the dedication invested in creating a robust and scalable solution.

๐Ÿ”— Live Demo

You can explore a live version of the platform here:

License

All rights reserved. This is a commercial project, and the code is not available for public use or sale without explicit commercial licensing.

About

๐Ÿ“ˆ A full-stack web platform for custom furniture shops to centralize quotes, products, and proposals, boosting productivity and sales.

Topics

Resources

License

Stars

Watchers

Forks

Languages