/EventMuslim

A platform to help attendees book tickets and event organizers post their events online. Built with Next.js, Tailwind, Express and MySQL.

Primary LanguageJavaScript

Event Muslim - Mempererat Silaturahmi dengan Sistem Informasi Yang Terintegrasi

Event Muslim adalah sebuah platfrom yang memberikan kemudahan kepada peserta suatu acara dalam mencari, melakukan pendaftaran, serta dalam hal pembayarannya dan juga memudahkan untuk penyelnggara event bertema Islam dalam menyebarkan informasi terkait dengan event yang dibuat sehingga lebih tepat sasaran dan dapat menjangkau lebih luas.

Melakukan Kontribusi

Next.js adalah framework yang bisa berjalan atas banyak dependencies seperti React, Babel, ESLint, Jest, Webpack, dan lain-lain. Dependencies tersebut terkumpul pada satu folder yaitu folder node_modules, sehingga yang harus kita lakukan ketika meng-clone suatu repositori Event Muslim dari GitHub harus meng-install dependencies-nya.

Berikut langkah-langkah cara berkontribusi serta instalasi untuk develop website Event Muslim!

  1. git clone [repository url]
  2. cd [local repository]
  3. Periksa file package.json dan pastikan terdapat script seperti di bawah :
"scripts": {
  "start": "react-scripts start",
  "build": "react-scripts build",
  "test": "react-scripts test",
  "eject": "react-scripts eject"
 },
  1. Delete terlebih dahulu node_modules (jika ada), lalu delete semua 'lock' files. Contohnya yarn.lock atau package-lock.json
  2. Lakukan instalasi dengan cara npm install atau sudo npm install (Linux) di folder yang di-clone
  3. Selesai, lalu jalankan aplikasi dengan cara npm start atau sudo npm start (Linux)

Figma

Link : https://www.figma.com/file/4Z8HSUkRHB4B4zqnyVrJWu/Muslim-Hackfest?node-id=166%3A1001

Dokumentasi API

Link : https://documenter.getpostman.com/view/12164238/TW6wKpJj