Science Fixit is a website designed for reporting repairs within the Faculty of Science at King Mongkut's Institute of Technology Ladkrabang (KMITL). The platform allows students, faculty, and staff to easily submit maintenance requests for any issues they encounter in the facilities, ensuring a timely response to keep the environment functional and welcoming.
- Report Repairs: Easily report issues or request repairs for equipment.
- View Repair Requests with Status: Check submitted requests along with their current status.
- User Management: Effectively manage both technician users and general users.
- Repair Statistics: View statistics on repair request statuses in chart form.
- 💻 TypeScript - A typed superset of JavaScript for better code quality.
- ⚛️ React - A library for building interactive user interfaces.
- 🎨 Tailwind CSS - A utility-first CSS framework for rapid UI development.
- 🐦 NestJS - A framework for building scalable server-side applications.
- 🗄️ Prisma - An ORM for simplified database management.
- 🐘 PostgreSQL - A powerful open-source relational database.
- 🐳 Docker - A platform for containerizing applications.
- 🌐 Node.js - A JavaScript runtime for server-side development.
- ⚡ Bun - A fast JavaScript runtime for running and bundling apps.
-
Clone the repository:
git clone https://github.com/jumpogpo/science-fixit.git cd science-fixit.git
-
Set Up the Backend: For detailed instructions on setting up the backend, refer to the Backend README.
-
Set Up the Frontend: For detailed instructions on setting up the frontend, refer to the Frontend README.
This project is licensed under the GNU General Public License v3.0. For more details, please refer to the LICENSE file.
jumpogpo 💻 |
Chomphoo Inchan 🎨 |