Pern Store

A full-stack e-commerce project built with Postgres, Express, React and Node.
Alternatives To Pern Store
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Javascript Testing Best Practices21,424
21 days ago59mitJavaScript
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (December 2022)
Payload10,58352020 hours ago248September 24, 202242mitTypeScript
Built with React + TypeScript, Payload is a free and open-source Headless CMS. [✩Star] if you support our work!
Winds8,486
2 years agobsd-3-clauseJavaScript
A Beautiful Open Source RSS & Podcast App Powered by Getstream.io
Project_mern_memories4,464
a month ago104JavaScript
This is a code repository for the corresponding video tutorial. Using React, Node.js, Express & MongoDB you'll learn how to build a Full Stack MERN Application - from start to finish. The App is called "Memories" and it is a simple social media app that allows users to post interesting events that happened in their lives.
Hackernews React Graphql4,351
6 months ago23mitTypeScript
Hacker News clone rewritten with universal JavaScript, using React and GraphQL.
Blog4,197
3 months ago70HTML
大前端技术为主,读书笔记、随笔、理财为辅,做个终身学习者。
Project_chat_application3,632
8 days ago70JavaScript
This is a code repository for the corresponding YouTube video. In this tutorial we are going to build and deploy a real time chat application. Covered topics: React.js, Node.js, Express.js, and Socket.io.
Builderbook3,486
4 months ago69mitJavaScript
Open source web application to learn JS stack: React, Material-UI, Next.js, Node.js, Express.js, Mongoose, MongoDB database.
Saas3,322
3 months ago11mitTypeScript
Build your own SaaS business with SaaS boilerplate. Productive stack: React, Material-UI, Next, MobX, WebSockets, Express, Node, Mongoose, MongoDB. Written with TypeScript.
Docx3,2104777a day ago64September 22, 202282mitTypeScript
Easily generate and modify .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.
Alternatives To Pern Store
Select To Compare


Alternative Project Comparisons
Readme

Codacy Badge Netlify Status wakatime

PERN STORE

A small full-stack e-commerce project built with Postgres, Express, React and Node.

API Documentation

API Docs

Demo

Run demo

Screenshots

Product Name Screen Shot

ER Diagram

ERD

Run Locally

Clone the project

  git clone https://github.com/dhatguy/PERN-Store.git

Go to the project directory

  cd PERN-Store

Install dependencies

  npm install

Start the server

  npm run server

Start the client

  npm run client

Start both client and server concurrently

  npm run dev

Deployment

To deploy this project run

  npm run deploy

Running Tests

To run tests, run the following command

  npm run test

Tech

Contributing

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

client/.env

REACT_APP_GOOGLE_CLIENT_ID

REACT_APP_GOOGLE_CLIENT_SECRET

REACT_APP_API_URL

REACT_APP_STRIPE_PUB_KEY

server/.env

PGUSER

PGHOST

PGPASSWORD

PGDATABASE

PGDATABASE_TEST

PGPORT

PORT

SECRET

REFRESH_SECRET

GMAIL_PASSWORD

GMAIL_EMAIL

STRIPE_SECRET_KEY

Feedback

Joseph Odunsi - @odunsi - [email protected]

Project Link: dhatguy/PERN-Store

Demo Link: https://pern-store.netlify.app

Popular Express Projects
Popular Reactjs Projects
Popular Frameworks Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Reactjs
Express
Postgresql
Tailwindcss
Jwt
E Commerce