Overview:
The Sistem Pengaduan Sekolah is a frontend application designed for school complaint reporting. This application allows students and faculty to submit complaints and track their status. It is built using React and Chakra UI, along with other supporting libraries.
Features:
- Complaint submission: Users can submit their complaints through the application.
- Complaint tracking: Users can track the status of their submitted complaints.
- Backend integration: The frontend app integrates with the backend to provide API functionality.
Installation:
To install and run the Sistem Pengaduan Sekolah frontend application, follow these steps:
Clone this repository:
git clone git@github.com:erpeel-a/Sistem-Pengaduan-Sekolah-SMKN2Karanganyar-Frontend.gitClone the backend repository as well: (Insert link to backend repository)
Install all dependencies:
yarn installCopy the .env.example file and rename it as .env. Set the following variables:
- REACT_APP_BACKEND_URL: Set this to your backend URL. For example, http://localhost:8000/.
- REACT_APP_API_URL: Set this to your API URL. For example, http://localhost:8000/api/v1/.
- Run the development server:
yarn start
Summary:
The Sistem Pengaduan Sekolah frontend application is a user-friendly tool for reporting and tracking school complaints. Its easy-to-use interface, along with the integration with the backend, makes it a convenient and efficient solution for students and faculty.