Skip to content

Online shop with stock photographies. It uses AWS S3 Service for photo storing and Stripe for payments integration.

Notifications You must be signed in to change notification settings

sochacki111/stock-photography-shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stock-photography-shop

👉 https://stock-photography-shop.netlify.app 👈

Description

Online shop with stock photographies. Fullstack RESTful CRUD app. It uses AWS S3 Service for photo storing and Stripe for payments.

Backend

  • AWS S3 integration ✅
  • Stripe integration ✅
  • TypeScript ✅
  • Express.js ✅
  • MongoDB ✅
  • Passport.js (JWT authorization) ✅
  • pino, morgan (logging) ✅

Frontend

  • React ✅
  • Redux ✅

Screenshots

Image Image Image Image

Requirements for running the app:

  1. Clone repo
  2. Install node.js
  3. Install mongoDB
  4. Start backend server (PORT 8080):
$ cd backend
$ npm install
$ npm run dev
  1. Start frontend server (PORT 3000):
$ cd frontend
$ npm install
$ npm start
  1. Go to http://localhost:3000

About

Online shop with stock photographies. It uses AWS S3 Service for photo storing and Stripe for payments integration.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published