Sample e-commerce app that uses big-basket dataset as products inventory. The search is powered by Algolia and checkout process is managed by Razorpay. To view the complete list of libraries used, check PackagesUsed.md.
- Project uses monorepo style powered by Turborepo.
- Replace environment variables by your own set of values to get started.
- Dev and prod Docker images configured alongside github actions.
Run the setup.sh
script to install node_modules
, build the common folder shared across client & server and link it them.
sh setup.sh
- Now run the
client
andserver
apps.
yarn run-apps
If you found this template helpful and saved your valuable time, consider buying me a coffee