Skip to content

skobak/gumboard-reviews

Repository files navigation

Review challenge for Gumroad

Page with a list of products where you can read and leave your review

According to a challenge task project have two front-end apps: MVP: with Vanilla JS, stores in a root of the project V2(React): stores in a /client folder

Backend: Firebase

DEMO

MVP V2(React)

Installation for MVP

npm install
npm run dev

You need to use LiveServer or other plugins that will reload public/index.html on file update

Installation for V2(React)

cd client
npm install
npm run test
npm run start

Deployment

If you want to deploy it with your Firebase: Create firebase project

And place your firebaseConfig into src/db.js (MVC) and client/src/db.js (React)

For MVC: run from Root folder:

npm run build
firebase login
firebase init
firebase deploy --only hosting:mvc

For V2(React): run from Client folder:

npm run test
npm run build
firebase login
firebase init
firebase deploy --only hosting:v2

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published