Skip to content

Latest commit

 

History

History
62 lines (45 loc) · 1.49 KB

README.md

File metadata and controls

62 lines (45 loc) · 1.49 KB

API-RuangTeknoID

API-RuangTeknoID adalah backend server untuk aplikasi Ruang Tekno ID.

Instalasi

  1. Clone repository ini:

    git clone https://github.com/ZulfiFazhar/API-RuangTeknoID.git
    cd API-RuangTeknoID
  2. Install dependencies

    npm install
  3. Salin file .env.example menjadi .env untuk development dan .env.production untuk deployment

    cp .env.example .env
  4. Konfigurasi file .env dengan informasi database dan konfigurasi lainnya.

Menjalankan Server

Untuk menjalankan server yang terhubung ke database local

npm run dev

Untuk menjalankan server yang terhubung ke database server

npm start

Struktur Folder

API-RuangTeknoID/
├── config/         # Konfigurasi database dan lainnya
├── controllers/    # Logika bisnis dan kontroler
├── middlewares/    # Middleware untuk aplikasi
├── models/         # Model database
├── routes/         # Routes API
├── utils/          # Utilitas dan alat bantu
├── .env            # File konfigurasi env production
├── .env.example    # Contoh file konfigurasi env
├── .env.local      # File konfigurasi env local
├── .gitignore      # File untuk mengabaikan file dan
direktori tertentu di Git
├── index.js        # File utama untuk menjalankan server
├── package-lock.json # File kunci dependensi npm
├── package.json    # File konfigurasi npm
└── README.md       # Dokumentasi