/Veniqa

MEVN Full Stack E-Commerce Solution. Built using MEVN Stack (Node.js, Express.js, Vue.js, MongoDB) with Developer Friendliness and Cloud Integrations in mind. Previously Powered the Veniqa New York Startup. 100% Customizable. For Demos and Documentation, Visit Official Website

Primary LanguageJavaScriptMIT LicenseMIT

Veniqa E-commerce Solution

Open-source E-commerce Solution.
Built using MEVN Stack (Node.js, Express.js, Vue.js, MongoDB) with Developer Friendliness and Cloud Integrations in mind.

Previously powered the Veniqa New York Startup.

⇨ Appeared as a #1 Trending Github Project Worldwide (02/23/2020)
⇨ Appeared as a #1 Trending Topic on HackerNews (Feb. 2020)

Veniqa.com | Documentation | Quickstart | Sponsor


Multi-Device Mockup


Demos 💻

Shopping Platform

Netlify Status

Admin Platform

Netlify Status


Perfect For Boostrapped Startups & Hacky Engineers 🤓

We love Woocommerce & Squarespace! But vendor lock-in and zero code access isn't for everyone.

With Veniqa, you have choices.

  • Launch yourself
  • Get a premium support package
  • Use the codebase for other projects

The Suite 📦

  • API Server for Shopping Applications
  • API Server for Management Applications
  • Web Client for Shoppers
  • Web Client for Management

Few Things Under The Hood 🏭

Built using the MEVN Stack & The Usual Suspects

MongoDB, Express.js, Vue.js, Node.js, Mongoose ORM, Redis, Sendgrid, Nodemailer (for fallback), Stripe.

Performant & Secure - cause we like it that way

  • Distributed requests utilizing all system cores,
  • Encrypted authentication and sessions,
  • Backend equipped with request rate limiting to prevent scripted attacks and bot crawling,
  • Database & file-based logging.

Built for the Cloud, with developers in mind

  • CD/CI friendly codebase and configuration setup,
  • Simplified dev-prod and local-cloud switches,
  • Docker scripts,
  • AWS S3 Integration for cheap image storage.

Granular controls

  • Drag-and-drop design builders for home page customizations,
  • Image Editor to edit and preview product images and thumbnails,
  • Order tracking at a line item level,
  • Tariff support for international shipments,
  • Payment accepted in multiple digital forms and currencies powered by Stripe.

Quickstart for Developers 🔌

You can start up the entire suite of applications using docker. For more information, go to Quick Start Documentation.


Contribution 🙏

We are looking for contributors to develop extensive test suites, and also address some of the enhancement roadmaps outlined in the issues page. Any Pull Requests/Bug Fixes/Issues found are appreciated.

Refer to the Quickstart Guide above to get up and running in minutes.


Blame These People For 👇


Sponsor this Project 👏

Information about sponsorship tiers and benefits are outlined here.

Paypal

100% goes to Veniqa Engineering.

Paypal Email: veniqa.engineering@gmail.com

OpenCollective

90% goes to Veniqa Engineering.

Donate on this page