KMUTNB Planner is a web application designed to help students at King Mongkut's University of Technology North Bangkok (KMUTNB) plan their course schedules efficiently. This tool allows you to search for available courses, add them to your timetable, and visualize potential schedule conflicts before registration.
- Course Search: Find courses by code, name, or instructor
- Interactive Course Table: View course details including section, instructor, time, and exam schedule
- Course Selection: Select courses to add to your personal timetable
- Visual Timetable: View all selected courses in a weekly timetable format
- Schedule Customization: Customize the appearance of your timetable with color options
- Export Functionality: Save your timetable as an image for reference
Use the search bar at the top of the page to find courses by:
- Course code (e.g., "010123213")
- Course name (e.g., "ARTIFICIAL INTELLIGENCE")
And use the "ค้นหาจากผลลัพธ์" to filter the results
After searching, the results will appear in a table showing:
- Course code and name
- Section
- Schedule (day and time)
- Instructor
- Exam dates
Click the checkbox that you want to add to your schedule.
Selected courses will automatically appear in the timetable view at the bottom of the page. The timetable shows:
- Course codes and sections
- Class times
- Room numbers
- Course units
You can customize the appearance of your timetable using the tools below it:
- Change the background color of course blocks
- Change the text color
Click the "บันทึกเป็นภาพ" (Save as Image) button to download your timetable as a PNG file for future reference.
- Next.js
- TypeScript
- Tailwind CSS
- shadcn/ui components
- use-react-screenshot for image capture
Contributions are welcome! Please feel free to submit issues or pull requests to improve the functionality or user experience.
This website is intended solely for academic schedule planning purposes. It is not an official website of King Mongkut's University of Technology North Bangkok. This tool does not modify any data in the official student registration information system, nor does it collect any personal information from users.