Giter VIP home page Giter VIP logo

ikhsan3adi / backtix Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 2.0 3.66 MB

Flutter Event & Ticketing App, NestJS back-end (typescript), Midtrans payment gateway, Google Sign-in, Open Street Map, etc.

Home Page: https://github.com/ikhsan3adi/backtix

License: MIT License

Svelte 19.65% TypeScript 37.48% Dart 42.87%
flutter midtrans nestjs android event event-app ios qrcode ticket ticketing-application ticketing-services acara payment-integration tiket tiket-online payment-gateway aplikasi-tiket dart ujikom

backtix's Introduction

BackTix

Open Source Event & Ticketing App

BackTix

Translation Translation Translation Translation Translation Translation Translation Translation Translation Translation

Source Code

source code source code

Important

Instalasi & How to run

Back-end API service

Admin-panel

Mobile app


Note

Tech Stack

  • API service / back-end

    • NestJS 10 TypeScript
    • Prisma ORM
    • PostgreSQL
    • Redis
    • Swagger(API docs)
  • Admin panel web (Monorepo with API service)

    • SvelteKit 2 TypeScript
    • Flowbite UI component
    • Tailwind CSS
  • Mobile app


Aplikasi pembuatan acara dan penjualan tiket online ini merupakan platform yang menyediakan kemudahan bagi pengguna untuk mengakses dan berpartisipasi dalam berbagai acara. Berikut adalah deskripsi singkat fitur-fitur utama aplikasi:

  • Autentikasi:

    Aplikasi ini menawarkan autentikasi yang aman melalui JSON Web Token (JWT) dan Google Sign-In. Pengguna dapat dengan mudah masuk ke akun mereka dengan metode otentikasi yang nyaman dan aman.

  • Aktivasi Akun Melalui Email:

    Untuk meningkatkan keamanan dan memastikan keaslian pengguna, aplikasi memerlukan aktivasi akun melalui email. Pengguna akan menerima kode aktivasi untuk mengonfirmasi dan mengaktifkan akun mereka.

  • Pencarian Acara Terdekat:

    Pengguna dapat mencari acara yang berlangsung terdekat dengan lokasi mereka. Fitur ini memungkinkan pengguna untuk menemukan dan berpartisipasi dalam acara yang diselenggarakan di sekitar mereka.

  • Pembelian Tiket dengan Midtrans:

    Aplikasi ini menyediakan layanan penjualan tiket online dengan menggunakan gateway pembayaran Midtrans. Pengguna dapat dengan mudah membeli tiket untuk acara yang diminati dengan berbagai opsi pembayaran yang nyaman.

  • Membuat Acara dengan Persetujuan Admin:

    Pengguna yang ingin mengadakan acara dapat membuatnya melalui aplikasi. Namun, acara akan dipublikasikan setelah mendapatkan persetujuan dari admin. Hal ini untuk memastikan kualitas dan relevansi acara yang ditampilkan di platform.

  • Scan QR Code untuk Pembuat Acara:

    Fitur ini memungkinkan pembuat acara untuk dengan mudah memverifikasi kehadiran pengunjung dengan melakukan scan QR code pada tiket. Hal ini membantu dalam manajemen acara dan validasi tiket secara efisien.

  • Withdraw Saldo dan Pendapatan:

    Pembuat acara dapat menarik saldo dan pendapatan mereka melalui fitur withdraw yang disediakan oleh aplikasi. Ini memberikan fleksibilitas kepada penyelenggara acara untuk mengelola hasil keuangan mereka dengan mudah.

  • Notifikasi Real-Time

    Dengan bantuan background service (Android & IOS), pengguna akan menerima notifikasi real-time tentang status acara, status penarikan, pembelian dan penjualan tiket.

Dukungan dan donasi

Donate paypal Donate saweria

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.