Skip to content

Latest commit

 

History

History
65 lines (42 loc) · 3.75 KB

README.md

File metadata and controls

65 lines (42 loc) · 3.75 KB

Screenshot from 2023-10-27 18-36-59

Raise Unity API | Mini Project - Alterra Academy

RaiseUnity adalah platform crowdfunding yang saya ciptakan untuk menggalang dana dan menyatukan semua orang dalam usaha bersama. Saya percaya bahwa bersama-sama kita dapat mencapai lebih banyak, dan itulah mengapa moto saya adalah "ALL FOR ONE." Di RaiseUnity, saya memungkinkan individu, kelompok, dan organisasi untuk mengumpulkan dana dari banyak kontributor dengan tujuan mencapai berbagai proyek dan tujuan yang bermakna.

Mengapa RaiseUnity?

  • Kesatuan (Unity): Saya yakin bahwa kekuatan komunitas dan kerja sama adalah kunci untuk mencapai tujuan. RaiseUnity adalah tempat di mana semua orang bersatu untuk mendukung satu sama lain.

  • Penggalangan Dana (Raise Funds): Saya memahami pentingnya dana dalam mewujudkan impian dan proyek. Saya membantu Anda menggalang dana yang Anda butuhkan.

  • Inklusivitas (All for One): Saya berkomitmen untuk inklusivitas, dan moto "ALL FOR ONE" mencerminkan nilai-nilai saya dalam mendukung semua orang.

Cara Kerja RaiseUnity

  1. Penggalang Dana: Daftarkan proyek atau tujuan Anda di RaiseUnity, dan jelaskan mengapa ini penting. Tetapkan target penggalangan dana.

  2. Kontributor: Orang-orang dari seluruh dunia dapat berkontribusi finansial ke proyek Anda. Setiap kontribusi, sekecil apapun, membantu.

  3. Kesuksesan Bersama: Saat Anda mencapai target penggalangan dana Anda, proyek Anda menjadi kenyataan. Semua kontributor berbagi dalam kesuksesan ini.

Fitur

  1. User
    • Authentication: Register, Verifikasi Email dengan OTP, Resend OTP, Login
    • Data: Mengubah data user sendiri, update user avatar sendiri
    • Campaign: Membuat campaign, update campaign, Melihat campaign
    • Transaction: Melakukan pembayaran ke campaign, melihat riwayat pembayaran sendiri
  2. Admin
    • Authentication: Login
    • Campaign: Mendapatkan data semua campaign , menghapus campaign
    • User: Melihat semua users, menghapus user
    • Transaction: Melihat semua riwayat pembayaran users

Tools & Tech Stack

Documentation

  • API SPEC : API-Spec
  • ERD : RaiseUnity-ERD ERD-RaiseUnity

Contact