All Projects → MasterKN48 → OpenBook-E-Commerce

MasterKN48 / OpenBook-E-Commerce

Licence: other
An e-commerce progressive web application, built with mern stack. It has features like product buy, order management by admin, payment gateway, cart, checkout and lot more.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to OpenBook-E-Commerce

mern-stack-application
A MERN stack e-commerce website.
Stars: ✭ 45 (-15.09%)
Mutual labels:  react-router, mongoose, expressjs
timeoff-server
TimeOff is an application that allows companies' employees to set vacations before they begin taking their time off. Implemented in modern tech stack i.e. Node, Express, MongoDB.
Stars: ✭ 33 (-37.74%)
Mutual labels:  react-router, mongoose, expressjs
trivin
⚡️Setup your entire project quickly and easily with 1-line command ⚡️
Stars: ✭ 58 (+9.43%)
Mutual labels:  react-router, mongoose, expressjs
express-boilerplate
ExpressJS boilerplate with Socket.IO, Mongoose for scalable projects.
Stars: ✭ 83 (+56.6%)
Mutual labels:  mongoose, expressjs
express-mquery
Expose mongoose query API through HTTP request.
Stars: ✭ 37 (-30.19%)
Mutual labels:  mongoose, expressjs
docker-node-express-boilerplate
Boilerplate for quickly bootstrapping production-ready RESTful APIs / microservices
Stars: ✭ 113 (+113.21%)
Mutual labels:  mongoose, expressjs
nestjs-rest-sample
NestJS RESTful APIs Sample
Stars: ✭ 204 (+284.91%)
Mutual labels:  mongoose, expressjs
Backend-NodeJS-Golang-Interview QA
A collection of Node JS and Golang Backend interview questions please feel free to fork and contribute to this repository
Stars: ✭ 122 (+130.19%)
Mutual labels:  mongoose, expressjs
node-js-project-structure
No description or website provided.
Stars: ✭ 21 (-60.38%)
Mutual labels:  mongoose, expressjs
react-ssr-spa
Server side rendered single page app using reactjs official libraries.
Stars: ✭ 30 (-43.4%)
Mutual labels:  react-router, expressjs
NodeExpressCRUD
Node, Express, Mongoose and MongoDB CRUD Web Application
Stars: ✭ 45 (-15.09%)
Mutual labels:  mongoose, expressjs
express-mongodb-crud
Web Application CRUD using Nodejs and Mongodb
Stars: ✭ 87 (+64.15%)
Mutual labels:  mongoose, expressjs
mini-express-boilerplate
A minimal Express boilerplate with passport user authentication, mongoose and some security setup configured
Stars: ✭ 15 (-71.7%)
Mutual labels:  mongoose, expressjs
WordNook
Dynamically updating blogging website to upload articles and blog posts on various topics, developed using ejs template engine and node js in the backend.
Stars: ✭ 80 (+50.94%)
Mutual labels:  mongoose, expressjs
dhiwise-nodejs
DhiWise Node.js API generator allows you to instantly generate secure REST APIs. Just supply your database schema to DhiWise, and a fully documented CRUD APIs will be ready for consumption in a few simple clicks. The generated code is clean, scalable, and customizable.
Stars: ✭ 224 (+322.64%)
Mutual labels:  mongoose, expressjs
order-service
一个基于vuejs,reactjs,nodejs,socket.io的服务系统
Stars: ✭ 22 (-58.49%)
Mutual labels:  react-router, expressjs
Online-Examination-System
Technologies : React js, Node js, Express js, Mongo Db, Ant Design, Redux js Key features: 1. User management 2. Modular code 3. Permission management 4. Persistent answers on page refresh in the test portal 5. Examination results using graphs 6. Results can directly be downloaded as excel sheet 7. Feedback system
Stars: ✭ 37 (-30.19%)
Mutual labels:  mongoose, expressjs
NodeRestApi
Node.js, Express.js and MongoDB REST API App
Stars: ✭ 38 (-28.3%)
Mutual labels:  mongoose, expressjs
AmigoChat-Realtime-Chat-Application
AmigoChat is a responsive real-time chat application built on MERN Stack and Socket io.
Stars: ✭ 22 (-58.49%)
Mutual labels:  mongoose, expressjs
Express-MongoDB-Authentication
A simple authentication app using Express & MongoDB
Stars: ✭ 15 (-71.7%)
Mutual labels:  mongoose, expressjs

log

OpenBook - A E-Commerce for Book Selling Progressive Web App

Deploy

Website shields.io GitHub issues GitHub license GitHub version Open Source? Yes! Maintenance

It is an MERN ( mongodb, express, react, node) stack e-commerce app. This app includes lots of functionality like user dashboard, admin dashboard, create-product, create-category, manage order, buy books, profile management, cart , checkout with brain-tree payment gateway (sandbox) with credit card and paypal.

Tech Stack:

Generic badge Generic badge Generic badge Generic badge Generic badge

How to run locally?

1. git clone https://github.com/MasterKN48/OpenBook-E-Commerce
2. cd OpenBook-E-Commerce
3. npm i
4. cd client 
5. npm i
6. cd ..
# to run server you must have .env file in root project directory
# see below .env file structure and replace with your value
7. npm run dev
# project started

.env structure

MONGO_URI=<MONGO_DB_SERVER>
NODE_ENV=production  # `production` or `dev`
CLIENT_URL=<REACT_APP_SERVER>
PORT=8000
BRAINTREE_ID=<BRAINTREE_SANDBOX_ID>
BRAINTREE_PRIVATE=<BRAINTREE_SANDBOX_PRIVATE_ID>
BRAINTREE_PUBLIC=<BRAINTREE_SANDBOX_PUBLIC_ID>
JWT=<JWT_SECRET>

forthebadge forthebadge

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].