Skip to content

Latest commit

 

History

History
77 lines (60 loc) · 3.16 KB

README.md

File metadata and controls

77 lines (60 loc) · 3.16 KB

🛠️ Science Fixit

🏓 Table of Contents

🤔 What is Science Fixit?

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.

🛠️ Features

  1. Report Repairs: Easily report issues or request repairs for equipment.
  2. View Repair Requests with Status: Check submitted requests along with their current status.
  3. User Management: Effectively manage both technician users and general users.
  4. Repair Statistics: View statistics on repair request statuses in chart form.

🚀 Technologies

  • 💻 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.

⚙️ Setup and Installation

  1. Clone the repository:

    git clone https://github.com/jumpogpo/science-fixit.git
    cd science-fixit.git
  2. Set Up the Backend: For detailed instructions on setting up the backend, refer to the Backend README.

  3. Set Up the Frontend: For detailed instructions on setting up the frontend, refer to the Frontend README.

📝 License

This project is licensed under the GNU General Public License v3.0. For more details, please refer to the LICENSE file.

💕 Contributors

jumpogpo
jumpogpo

💻
chomphoo46
Chomphoo Inchan

🎨