Skip to content

CookyNdi/taskpad-api

Repository files navigation

Backend Sistem Pengelolaan Tugas

Node.js Express.js TypeScript Prisma PostgreSQL

Deskripsi singkat tentang sistem pengelolaan tugas. Deskripsi ini dapat mencakup tujuan sistem, fitur utama, dan gambaran umum dari teknologi yang digunakan.

Daftar Isi

Introduction

Backend Sistem Pengelolaan Tugas adalah bagian dari aplikasi yang memungkinkan pengguna untuk mengatur dan mengelola tugas-tugas mereka dengan efisien. Sistem ini menyediakan layanan berbasis web yang memudahkan pengguna dalam membuat, mengorganisasi, dan melacak berbagai tugas, proyek, atau aktivitas yang perlu diselesaikan.

Instalasi

  1. Clone repository ini

    git clone https://github.com/username/backend-tugas-manager.git
  2. Pemasangan Dependensi

    Pergi ke direktori proyek dan jalankan perintah berikut untuk menginstal semua dependensi:

    cd backend-tugas-manager
    npm install
  3. Konfigurasi Database

    Sesuaikan konfigurasi database PostgreSQL di file .env:

    DATABASE_URL="postgresql://username:password@localhost:5432/nama_database?schema=public"
    

Menjalankan Aplikasi

  1. Migrasi Database

    Terapkan migrasi Prisma untuk membuat skema database:

    npx prisma migrate dev --name init
  2. Menjalankan Server

    Jalankan server dengan perintah:

    npm run dev

    Server akan berjalan di http://localhost:3000.

Lisensi

©2023 - CookyNdi