Skip to content

Latest commit

 

History

54 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Boommerce – Book Commerce Platform

Boommerce adalah aplikasi untuk membeli dan membaca buku, baik dalam bentuk fisik maupun digital. Aplikasi ini bertujuan untuk mensentralisasi pendataan pembelian buku dengan jenis berbeda (fisik & digital), serta mempermudah akses buku dalam versi yang diinginkan—mengatasi keterbatasan dan ketidakjelasan dari beberapa platform yang ada saat ini.

🧱 Arsitektur

Boommerce dibangun dengan pendekatan Microservices dan Event-Driven Architecture (EDA) untuk memastikan skalabilitas dan fleksibilitas sistem.

⚙️ Teknologi yang Digunakan

Backend:

  • Express.js
  • Node.js
  • Docker
  • RabbitMQ
  • MongoDB
  • Redis
  • JavaScript

Frontend:

  • React Native
  • Expo
  • NativeWind
  • Redis
  • TypeScript

📦 Clone Repository

git clone https://github.com/athjihan/book-commerce.git
cd book-commerce

🧰 Prasyarat

Pastikan kamu memiliki:

  • Node.js v18 atau lebih baru (v20+ direkomendasikan)
  • npm, pnpm, atau yarn (sesuai preferensi)

🚀 Mulai Menjelajah

Untuk memulai perjalanan mencoba aplikasi ini:

  1. Masuk ke folder backend/ dan ikuti instruksi setup backend.
  2. Masuk ke folder mobile/ dan ikuti instruksi setup frontend.

Instruksi detail terdapat di dalam masing-masing direktori tersebut.


👥 Created by: Team Skelebel

Member of team

Nama NIM
Wibi Laksono Wijaya 23/512527/PA/21885
Rizka Nurdiana 23/513519/PA/21941
Elvina Kartika Aini 23/517213/PA/22161
Jihan Dwi Athanaya 23/518584/PA/22255

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages