Skip to content

Raindoss/Ecommerce_platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛍Fullstack Ecommerce Platform

This is a monorepo containing both Frontend and Backend repositories

Demo

Installation

  • IMPORTANT: Node version 16.20.0
  • IMPORTANT: Pnpm package manager needed
  • Clone this repository
  • In the command line:
# Change to /backend directory
# Install backend dependencies
pnpm install

# Change to /frontend directory
# Install frontend dependencies
pnpm install

# Change to root project directory
# Install root dependencies
pnpm install

Run Scripts

From root project directory:

# List all scripts available
npm run

# Run backend in dev mode
npm run run:dev:backend

# Run frontend in dev mode
npm run run:dev:frontend

Frontend

  • Based in NextJS Ecommerce Template

  • Typescript

  • Server Side Rendering

  • Performant by default

  • SEO Ready

  • Internationalization and Localization

  • Responsive

  • Dark Mode Support

  • Tailwind CSS

  • Features

    • STRIPE Checkout

    • Shopping Cart

    • Search Products

    • Customer Authentication

More information ➡️

Backend

  • Based on the Vendure Project: a modern, Open-Source Headless Commerce framework built with TypeScript & Nodejs

  • GraphQL API

  • Headless, composable, API-driven

  • Created with the NestJS Backend Framework

  • AdminUI: Log in to the Admin Dashboard

    • username: "superadmin"

    • password: "superadmin"

  • Roles and Permissions

  • Scalable

  • Extensible

  • Internationalization and Localization

  • Payment integration with any platform

  • Relational Database (PostgreSQL, SQLite)

More information ➡️

About

This is a monorepo containing both Frontend and Backend repositories

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •