Skip to content
This repository has been archived by the owner on Mar 27, 2023. It is now read-only.

Skills representation as of May 2022 (outdated). This repo serves as a demonstration of my technical skills. It's a Stripe (payment) subscription demo with Typescript, NodeJS, React, & Redux. To be updated further.

Emre-Zero/tech-demo

Repository files navigation

Live demo site: demo.emre.earth


Test info

  • Billing address: random
  • Card 4242 4242 4242 4242 (visa)
  • Card Expiration: any valid future date
  • Card security code: any 3 digit
  • ZIP Code: any six digit
  • Discount code: DEMO20 for 20% off

Tech stack

What can be improved

  • Harden validation for API endpoints
  • Display total subscription amount with tax included in frontend
  • Add user authentication, database integration
  • Add tests with Jest
  • Improve overall frontend UX/UI
  • State input should be a dropdown (not supported yet by NextUI)

To build locally:

# update values in .env
cp .env.example .env
# start app with docker
make go

http://localhost:3000

About

Skills representation as of May 2022 (outdated). This repo serves as a demonstration of my technical skills. It's a Stripe (payment) subscription demo with Typescript, NodeJS, React, & Redux. To be updated further.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published