Skip to content

infobencana/frontend

Repository files navigation

Infobencana (Frontend)

Infobencana

Infobencana adalah sebuah platform yang bertujuan untuk menyediakan informasi bencana alam secara akurat, tepat waktu, dan terpadu. Platform ini hadir sebagai solusi dari permasalahan yang kerap dihadapi masyarakat Indonesia, yakni akses terhadap informasi yang seringkali kurang akurat dan tidak tepat waktu ketika bencana terjadi. Infobencana mengatasi masalah ini dengan mengintegrasikan, mengolah, dan menyebarkan data bencana alam yang relevan dan kredibel dengan efisien. Dengan tujuan agar kami dapat memastikan bahwa masyarakat selalu mendapatkan informasi terbaru yang di butuhkan pada saat yang tepat.

Feature

  • Admin
    • Disaster Post
    • Missing People
    • Donation
    • Acc / Reject Missing People Request Data
  • General
    • Authentication
    • Comment
    • Search Disaster
    • Profile
    • Disaster Map
    • Read Disaster Post

Installation

  1. Clone this repository to your local machine.
  2. Navigate to the project directory: cd frontend.
  3. Install the required dependencies: npm install.

Usage

  1. create .env file with copying .env.example and config with your own env variable value
  2. Start the frontend application: npm run dev.
  3. Access the application in your web browser at http://localhost:5173.

Technologies Used

  • React JS
  • React Router.
  • Axios
  • Radix
  • Tailwind CSS
  • JS-Cookie
  • react-map-gl
  • blocknote
  • react-hook-form
  • yup
  • dayjs