This project is still in development but supposed to be an E-commerce web application for ordering delivery of products using Stripe checkout.
A flower store is used in this example for ordering flower delivery.
- Next.js
- Typescript
- Keystone.js (repository for backend)
- PostgreSQL
- Chakra UI
- Stripe
- yarn
- Stripe API keys
- Have backend installed
Follow these steps to run the application locally
- Clone repository
git clone https://github.com/th-olsson/order-delivery.git client
- Install dependencies
yarn install
- Set environment variables, see sample.env
- Have the backend configured and running
- Run developer mode
yarn dev
or production mode
yarn build
yarn start
- Open http://localhost:3000 to use the application