We ship decently fast
Started in 2014 as ShopNx, Litekart has evolved into a powerful ecommerce platform. Today, it powers over 800+ stores worldwide, offering enterprise-grade features with the flexibility of custom development.
Built with ❤️ by our amazing contributors
Version v8.32
August
Week 32 2025
- Eliminated case-insensitive string comparisons in payment method lookups.
- Improved readability of Razorpay order creation parameters by restructuring them.
- Fixed payment method selection by code instead of name and added code field to response for more accurate matching.
Version v8.31
July
Week 31 2025
- Added support for Razorpay payment capture and confirmation flow.
- Enhanced user experience by providing a seamless payment flow.
- Improved payment processing capabilities for the application.
Version v8.30
July
Week 30 2025
- Fixed issue with timeline comment display order.
- Improved consistency in CSS classes and adjusted z-index value.
- Reset lockfile as a chore.
- Updating CSS classes for consistency
- Adjusting z-index value
- Resetting lockfile and ordering timeline comment
- display
- Development points:
- Fixed bug causing crashes in certain scenarios
- Fixed bug with image uploading: This commit addressed a bug that was preventing users from uploading images to their profiles, improving the overall user experience.
- Improved user experience with new authentication feature
- Improved aesthetics and usability with UI updates.
- Added new feature for user authentication
- Added new feature for user authentication: This commit introduced a new feature that allows users to authenticate their accounts, providing a more secure login process.
- Updated UI design and layout
- Enhanced stability by resolving bug causing crashes
- Refactored code for improved performance: This commit refactored the codebase to improve the performance of the application, resulting in faster load times and smoother functionality.
Version v8.29
July
Week 29 2025
- Implementation of measures to prevent search engine crawling and maintain privacy of the codebase.
- Implementation of search engine crawling prevention: This commit introduces measures to prevent search engines from crawling and indexing the website, ensuring better security and privacy for the website and its users.
- Addition of currency code to parent order for improved tracking and organization.
- Addition of currency code to parent order: This commit adds functionality to include the currency code in the parent order, allowing for better tracking and organization of orders based on currency.
- Updated query parameter in PageService list method from 'q' to 'search' for improved functionality.
- Update query parameter in PageService list method from 'q' to 'search' for improved functionality.
- Disallowed all web crawlers in robots.txt to protect website content.
- Disallow all web crawlers in robots.txt for better website security.
- Add mandatory email and phone fields to store settings for improved user data collection.
- Added mandatory fields for email and phone in store settings for improved user experience.
- Added toggles for mandatory phone and email fields in General settings.
- Added new features for toggling mandatory phone and email fields in General settings.
- Fixed issues with ownership and business country settings in the dash/setting section.
- Fixed issues with ownership and business country settings in the dashboard.
Version v8.28
July
Week 28 2025
- Added currency exchange rate functionality including schema and seed data.
- Updated currency exchange rates to be valid for full calendar year.
- - Added currency exchange rate schema and seed data for INR rate
- - Implemented database management scripts and store settings handlers
- - Fixed currency exchange rate validity period and phone number validation logic
- Fixed phone number validation to only occur when necessary.
- Implemented database management scripts and store settings handlers.
- The inclusion of validation toggles for phone and email during store checkout indicates a focus on enhancing the user experience and reducing errors during the purchasing process.
- The addition of mandatory flags for phone and email in the settings schema suggests a focus on improving data accuracy and completeness.
- The store checkout process now includes validation toggles for phone and email.
- These developments suggest a commitment to improving the overall functionality and usability of the platform for both administrators and customers.
- Mandatory flags for phone and email have been added to the settings schema.
- Implementation of cart and authentication handlers with user management and shipping calculations.
- Implementation of footer HTML module to payment shipping handler plugins and addition of footer HTML plugin and store configuration.
- Implementation of cart and auth handlers with user management and shipping calculations.
- Refactoring of footer-html plugin into footer-settings plugin.
- Addition of footer HTML plugin and store configuration.
- Addition of success header field for enquiry form configuration and handler.
- Addition of success header field to enquiry form configuration and handler.
- Implementation of footer HTML module for payment shipping handler plugins.
- Refactoring and merging of footer-html plugin into footer-settings plugin.
- HTML content support: The news ticker plugin now supports HTML content, allowing for more customization and dynamic content to be displayed.
- Enhancements to the project's functionality and user experience.
- Enhanced user experience: This new feature enhances the overall user experience and adds more versatility to the website design options.
- The plugin supports HTML content.
- New plugin added: A news ticker plugin has been added, providing users with a new feature to display scrolling news on their website.
- Addition of a news ticker plugin to the project.
Version v8.27
July
Week 27 2025
- Migration to a new formatter with added import features.
- Improved sorting and consistency in getOne handler with changes to line item order and product field attribute naming.
- Enhancements to export functionality: improved field naming, added invoice generation in fulfillment process, and migration to Biome formatter with new import features.
- Improvements to getOne handler: changes order of line items to descending by created date and adds createdAt field to product selection.
- Enhanced functionality in getOne handler with the addition of a createdAt field and improved export capabilities, including invoice generation.
- Standardizes product field attribute naming for consistency in exports.
- Implemented store selection data mapping in create store page
- Updated @friendofsvelte/tipex to version 0.0.8
- Upgraded @friendofsvelte/tipex to version 0.0.8
- Development focused on improving functionality and keeping dependencies up-to-date.
- Improved functionality and compatibility with updated libraries and dependencies
- Added database management scripts for easier database maintenance and updates.
- Addition of database management scripts: The commits indicate that database management scripts were added, indicating a significant development in the project. This could mean that the project now has the ability to manage and manipulate data, making it more robust and dynamic.
- Implemented app initialization setup to streamline the setup process for new users.
- Improved overall efficiency and organization of the development process by incorporating these new features.
- Implementation of app initialization setup: The commits also mention the setup of app initialization, which suggests that the project now has a more streamlined and efficient way of starting up and running. This could potentially improve the user experience and make the app more user-friendly.
- Focus on improving overall functionality: These commits suggest that the development focus was on improving the overall functionality of the project. By adding database management scripts and app initialization setup, the project becomes more functional and powerful, potentially enhancing its capabilities
Version v8.26
June
Week 26 2025
- Code style consistency: The string comparison operators and template literals were updated to ensure consistent code style.
- Improved code style through consistent use of updated string comparison operators and template literals.
- Added functionality for StoreHippo product migration with new schema fields.
- StoreHippo product migration: The implementation of StoreHippo product migration was added, including new schema fields.
- Implemented approval check for secure catalog
- Added new features for database and product management.
- Updated product listing permissions for admin access
- Fixed spelling error in secure catalog check and updated product listing permissions for admin access.
- Fixed spelling error in secure catalog check
- Added functionality for user approval and approval toggle in customer update form.
- Added new feature for user updates: isApproved field and approval toggle
- Refactored login redirect and unused user role logic
- Added database management scripts and product management endpoints.
- Implemented role-based navigation after user login and simplified login redirect.
- Imports were cleaned up and Meilisearch index handling was enhanced through refactoring.
- Improved ranking rules by adding 'popularity:desc' to ensure accurate results.
- Enhancements made to improve search functionality and user experience.
- Streamlined code by refactoring imports and enhancing Meilisearch index handling.
- Ranking rules were updated to include 'popularity:desc' if it was not already present.
Version v8.25
June
Week 25 2025
- Addition of user-tag and tag schemas, with implementation of tag management in user handlers.
- Improved coupon management UI with loading state and enhanced data handling.
- Enhanced coupon management UI with loading state and improved data handling.
- Integrated tags input component and updated customer data handling.
- Added user-tag and tag schemas, and implemented tag management in user handlers.
- Integration of tags input component and updated customer data handling.
Version v8.24
June
Week 24 2025
- Addition of database management scripts: The commits include the addition of new scripts that allow for easier management of multiple databases, including migrations and seeding. This indicates a focus on improving the overall database management process.
- Streamlining database seeding: The inclusion of seeding scripts also suggests a focus on streamlining the process of populating databases with initial data. This could improve the efficiency and consistency of database setup for the application.
- Support for multi-db migrations: The new scripts specifically address the need for multi-database migrations, suggesting that the development team is working on supporting the use of multiple databases in their application.
- Enhanced database maintenance: With the inclusion of these scripts, database maintenance becomes more streamlined and organized, allowing for easier management and updates in the future.
- Improved database functionality: These scripts enhance the functionality of the database by allowing for more efficient migrations and seeding, saving time and effort for developers.
- Addition of database management scripts: The commits include the addition of new scripts that allow for multi-database migrations and seeding, making it easier to manage and update databases.
- Refactored codebase to use Biome formatter and linter for better organization and readability.
- Codebase optimization: The migration to use Biome formatter and linter results in a more efficient and organized codebase.
- Added new features for store settings, scripts, and sitemap queue to enhance overall functionality.
- Improved sitemap functionality by fixing an issue with uploading.
- Bug fix: The fix for sitemap upload ensures that this feature works correctly and improves the user experience.
- Improved functionality: The addition of store settings, scripts, and sitemap queue functionality enhances the overall functionality of the project.
- Improved order fulfillment process: By implementing backorders and warehouse retrieval by product ID, this development improves the overall order fulfillment process and helps to ensure customer satisfaction.
- This update enhances the functionality of the system by streamlining the backorder process and providing easy access to warehouse information.
- Implemented backorder creation: This commit introduced the feature of creating backorders, which allows for the fulfillment of orders that cannot be immediately fulfilled due to product unavailability.
- This feature also includes the ability to retrieve warehouse information by product ID.
- The development team added a new feature that allows for backorder creation.
- Added warehouse retrieval by product ID: This commit added the functionality to retrieve warehouse information based on a specific product ID. This allows for better tracking and management of inventory.
Version v8.23
June
Week 23 2025
- The inclusion of store working hours management in the settings handler streamlines the process of managing and updating store hours, making it more efficient for businesses.
- The addition of working days and hours configuration to the BusinessSettings component allows for more customizable and flexible scheduling options for businesses.
- These changes improve the overall functionality and customization options for businesses using the application.
- The BusinessSettings component now includes the ability to configure working days and hours.
- The settings handler now allows for managing store working hours.
- Added currencies to store details response.
- Improved country data retrieval by utilizing selectedStore in multiple components.
- Enhanced data handling and organization for improved functionality.
- Enhanced store details response by including currency information.
- Improved data retrieval process by implementing selectedStore feature in multiple components.
Version v8.32
August
Week 32 2025
- Eliminated case-insensitive string comparisons in payment method lookups.
- Improved readability of Razorpay order creation parameters by restructuring them.
- Fixed payment method selection by code instead of name and added code field to response for more accurate matching.
Version v8.31
July
Week 31 2025
- Added support for Razorpay payment capture and confirmation flow.
- Enhanced user experience by providing a seamless payment flow.
- Improved payment processing capabilities for the application.
Version v8.30
July
Week 30 2025
- Fixed issue with timeline comment display order.
- Improved consistency in CSS classes and adjusted z-index value.
- Reset lockfile as a chore.
- Updating CSS classes for consistency
- Adjusting z-index value
- Resetting lockfile and ordering timeline comment
- display
- Development points:
- Fixed bug causing crashes in certain scenarios
- Fixed bug with image uploading: This commit addressed a bug that was preventing users from uploading images to their profiles, improving the overall user experience.
- Improved user experience with new authentication feature
- Improved aesthetics and usability with UI updates.
- Added new feature for user authentication
- Added new feature for user authentication: This commit introduced a new feature that allows users to authenticate their accounts, providing a more secure login process.
- Updated UI design and layout
- Enhanced stability by resolving bug causing crashes
- Refactored code for improved performance: This commit refactored the codebase to improve the performance of the application, resulting in faster load times and smoother functionality.
Version v8.29
July
Week 29 2025
- Implementation of measures to prevent search engine crawling and maintain privacy of the codebase.
- Implementation of search engine crawling prevention: This commit introduces measures to prevent search engines from crawling and indexing the website, ensuring better security and privacy for the website and its users.
- Addition of currency code to parent order for improved tracking and organization.
- Addition of currency code to parent order: This commit adds functionality to include the currency code in the parent order, allowing for better tracking and organization of orders based on currency.
- Updated query parameter in PageService list method from 'q' to 'search' for improved functionality.
- Update query parameter in PageService list method from 'q' to 'search' for improved functionality.
- Disallowed all web crawlers in robots.txt to protect website content.
- Disallow all web crawlers in robots.txt for better website security.
- Add mandatory email and phone fields to store settings for improved user data collection.
- Added mandatory fields for email and phone in store settings for improved user experience.
- Added toggles for mandatory phone and email fields in General settings.
- Added new features for toggling mandatory phone and email fields in General settings.
- Fixed issues with ownership and business country settings in the dash/setting section.
- Fixed issues with ownership and business country settings in the dashboard.
Version v8.28
July
Week 28 2025
- Added currency exchange rate functionality including schema and seed data.
- Updated currency exchange rates to be valid for full calendar year.
- - Added currency exchange rate schema and seed data for INR rate
- - Implemented database management scripts and store settings handlers
- - Fixed currency exchange rate validity period and phone number validation logic
- Fixed phone number validation to only occur when necessary.
- Implemented database management scripts and store settings handlers.
- The inclusion of validation toggles for phone and email during store checkout indicates a focus on enhancing the user experience and reducing errors during the purchasing process.
- The addition of mandatory flags for phone and email in the settings schema suggests a focus on improving data accuracy and completeness.
- The store checkout process now includes validation toggles for phone and email.
- These developments suggest a commitment to improving the overall functionality and usability of the platform for both administrators and customers.
- Mandatory flags for phone and email have been added to the settings schema.
- Implementation of cart and authentication handlers with user management and shipping calculations.
- Implementation of footer HTML module to payment shipping handler plugins and addition of footer HTML plugin and store configuration.
- Implementation of cart and auth handlers with user management and shipping calculations.
- Refactoring of footer-html plugin into footer-settings plugin.
- Addition of footer HTML plugin and store configuration.
- Addition of success header field for enquiry form configuration and handler.
- Addition of success header field to enquiry form configuration and handler.
- Implementation of footer HTML module for payment shipping handler plugins.
- Refactoring and merging of footer-html plugin into footer-settings plugin.
- HTML content support: The news ticker plugin now supports HTML content, allowing for more customization and dynamic content to be displayed.
- Enhancements to the project's functionality and user experience.
- Enhanced user experience: This new feature enhances the overall user experience and adds more versatility to the website design options.
- The plugin supports HTML content.
- New plugin added: A news ticker plugin has been added, providing users with a new feature to display scrolling news on their website.
- Addition of a news ticker plugin to the project.
Version v8.27
July
Week 27 2025
- Migration to a new formatter with added import features.
- Improved sorting and consistency in getOne handler with changes to line item order and product field attribute naming.
- Enhancements to export functionality: improved field naming, added invoice generation in fulfillment process, and migration to Biome formatter with new import features.
- Improvements to getOne handler: changes order of line items to descending by created date and adds createdAt field to product selection.
- Enhanced functionality in getOne handler with the addition of a createdAt field and improved export capabilities, including invoice generation.
- Standardizes product field attribute naming for consistency in exports.
- Implemented store selection data mapping in create store page
- Updated @friendofsvelte/tipex to version 0.0.8
- Upgraded @friendofsvelte/tipex to version 0.0.8
- Development focused on improving functionality and keeping dependencies up-to-date.
- Improved functionality and compatibility with updated libraries and dependencies
- Added database management scripts for easier database maintenance and updates.
- Addition of database management scripts: The commits indicate that database management scripts were added, indicating a significant development in the project. This could mean that the project now has the ability to manage and manipulate data, making it more robust and dynamic.
- Implemented app initialization setup to streamline the setup process for new users.
- Improved overall efficiency and organization of the development process by incorporating these new features.
- Implementation of app initialization setup: The commits also mention the setup of app initialization, which suggests that the project now has a more streamlined and efficient way of starting up and running. This could potentially improve the user experience and make the app more user-friendly.
- Focus on improving overall functionality: These commits suggest that the development focus was on improving the overall functionality of the project. By adding database management scripts and app initialization setup, the project becomes more functional and powerful, potentially enhancing its capabilities
Version v8.26
June
Week 26 2025
- Code style consistency: The string comparison operators and template literals were updated to ensure consistent code style.
- Improved code style through consistent use of updated string comparison operators and template literals.
- Added functionality for StoreHippo product migration with new schema fields.
- StoreHippo product migration: The implementation of StoreHippo product migration was added, including new schema fields.
- Implemented approval check for secure catalog
- Added new features for database and product management.
- Updated product listing permissions for admin access
- Fixed spelling error in secure catalog check and updated product listing permissions for admin access.
- Fixed spelling error in secure catalog check
- Added functionality for user approval and approval toggle in customer update form.
- Added new feature for user updates: isApproved field and approval toggle
- Refactored login redirect and unused user role logic
- Added database management scripts and product management endpoints.
- Implemented role-based navigation after user login and simplified login redirect.
- Imports were cleaned up and Meilisearch index handling was enhanced through refactoring.
- Improved ranking rules by adding 'popularity:desc' to ensure accurate results.
- Enhancements made to improve search functionality and user experience.
- Streamlined code by refactoring imports and enhancing Meilisearch index handling.
- Ranking rules were updated to include 'popularity:desc' if it was not already present.
Version v8.25
June
Week 25 2025
- Addition of user-tag and tag schemas, with implementation of tag management in user handlers.
- Improved coupon management UI with loading state and enhanced data handling.
- Enhanced coupon management UI with loading state and improved data handling.
- Integrated tags input component and updated customer data handling.
- Added user-tag and tag schemas, and implemented tag management in user handlers.
- Integration of tags input component and updated customer data handling.
Version v8.24
June
Week 24 2025
- Addition of database management scripts: The commits include the addition of new scripts that allow for easier management of multiple databases, including migrations and seeding. This indicates a focus on improving the overall database management process.
- Streamlining database seeding: The inclusion of seeding scripts also suggests a focus on streamlining the process of populating databases with initial data. This could improve the efficiency and consistency of database setup for the application.
- Support for multi-db migrations: The new scripts specifically address the need for multi-database migrations, suggesting that the development team is working on supporting the use of multiple databases in their application.
- Enhanced database maintenance: With the inclusion of these scripts, database maintenance becomes more streamlined and organized, allowing for easier management and updates in the future.
- Improved database functionality: These scripts enhance the functionality of the database by allowing for more efficient migrations and seeding, saving time and effort for developers.
- Addition of database management scripts: The commits include the addition of new scripts that allow for multi-database migrations and seeding, making it easier to manage and update databases.
- Refactored codebase to use Biome formatter and linter for better organization and readability.
- Codebase optimization: The migration to use Biome formatter and linter results in a more efficient and organized codebase.
- Added new features for store settings, scripts, and sitemap queue to enhance overall functionality.
- Improved sitemap functionality by fixing an issue with uploading.
- Bug fix: The fix for sitemap upload ensures that this feature works correctly and improves the user experience.
- Improved functionality: The addition of store settings, scripts, and sitemap queue functionality enhances the overall functionality of the project.
- Improved order fulfillment process: By implementing backorders and warehouse retrieval by product ID, this development improves the overall order fulfillment process and helps to ensure customer satisfaction.
- This update enhances the functionality of the system by streamlining the backorder process and providing easy access to warehouse information.
- Implemented backorder creation: This commit introduced the feature of creating backorders, which allows for the fulfillment of orders that cannot be immediately fulfilled due to product unavailability.
- This feature also includes the ability to retrieve warehouse information by product ID.
- The development team added a new feature that allows for backorder creation.
- Added warehouse retrieval by product ID: This commit added the functionality to retrieve warehouse information based on a specific product ID. This allows for better tracking and management of inventory.
Version v8.23
June
Week 23 2025
- The inclusion of store working hours management in the settings handler streamlines the process of managing and updating store hours, making it more efficient for businesses.
- The addition of working days and hours configuration to the BusinessSettings component allows for more customizable and flexible scheduling options for businesses.
- These changes improve the overall functionality and customization options for businesses using the application.
- The BusinessSettings component now includes the ability to configure working days and hours.
- The settings handler now allows for managing store working hours.
- Added currencies to store details response.
- Improved country data retrieval by utilizing selectedStore in multiple components.
- Enhanced data handling and organization for improved functionality.
- Enhanced store details response by including currency information.
- Improved data retrieval process by implementing selectedStore feature in multiple components.