Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ianriizky/bayarindong
A simple payment gateway service using Next.js and ElysiaJS made for learning purpose.
https://github.com/ianriizky/bayarindong
bayarindong elysiajs javascript next-js nodejs payment-gateway postgresql
Last synced: 13 days ago
JSON representation
A simple payment gateway service using Next.js and ElysiaJS made for learning purpose.
- Host: GitHub
- URL: https://github.com/ianriizky/bayarindong
- Owner: ianriizky
- License: mit
- Created: 2024-08-16T16:08:43.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-22T08:50:56.000Z (4 months ago)
- Last Synced: 2024-12-03T19:05:58.460Z (about 1 month ago)
- Topics: bayarindong, elysiajs, javascript, next-js, nodejs, payment-gateway, postgresql
- Language: TypeScript
- Homepage: https://bayarindong.vercel.app
- Size: 313 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Bayarindong Payment Gateway
A simple payment gateway service using [Next.js](https://nextjs.org) and [ElysiaJS](https://elysiajs.com) made for learning purpose.
## Requirement
- Node.js ^20.16.0
- pnpm ^9
- PostgreSQL ^16.3## Installation
To get started using this app in your localhost, simply paste this command into your terminal:
```bash
git clone https://github.com/ianriizky/bayarindong.git && cd bayarindong
cp .env.example .env
```Make sure to change `DB_URL` and `DB_URL_NON_POOLING` value on `.env` configuration file using your current database configuration. Then run this command below:
```bash
pnpm install
```## Getting Started
First, run the development server:
```bash
pnpm run dev
pnpm run dev:secure # run server using https
```Open http://localhost:3000 with your browser to see the result.
## Changelog
You can read the changelog [here](CHANGELOG.md).
## License
You can read the license [here](LICENSE.md).
## Credits
- Septianata Rizky Pratama [@ianriizky](https://github.com/ianriizky).