Skip to content

ZulfiFazhar/RuangTeknoID-API

Repository files navigation

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

Releases

No releases published

Packages

No packages published