Quick Start Guide for Kominfo Staff
Welcome to the Kominfo Department! This guide will help you understand your responsibilities and the systems you’ll be managing.
Prerequisites
Here’s a concise list of technologies that new Kominfo staff need to learn:
Core Technologies
-
Development Tools 🛠️
-
Backend & API 🔧
-
Database 💾
-
Frontend 🎨
- React.js
- Next.js 14 (App Router)
- TypeScript
- TailwindCSS
- Shadcn/UI
- Motion
-
Deployment & Infrastructure ☁️
-
Analytics & Monitoring 📊
-
Documentation 📝
Your Key Responsibilities
As a staff member in Kominfo, you’ll be responsible for:
-
Service Availability
- Monitor website uptime
- Handle technical issues promptly
- Ensure all services are running smoothly
-
Access & Security
- Manage user access levels
- Keep credentials secure
- Monitor for security issues
-
Regular Updates
- Deploy website updates
- Update content when needed
- Keep dependencies up to date
-
Development Coordination
- Work with other developers
- Review code changes
- Coordinate feature releases
-
Documentation
- Keep documentation current
- Document system changes
- Record technical decisions
Day-to-Day Procedures
1. Regular Maintenance
- Perform weekly backups
- Check system logs
- Monitor error reports
- Update content as needed
2. Issue Management
- Monitor GitHub issues
- Respond to user reports
- Coordinate bug fixes
- Track feature requests
3. Team Communication
- Attend team meetings
- Update progress reports
- Coordinate with other departments
- Document decisions
Domain Management 🌐
Our domain himarpl.com
is managed through Hostinger and deployed on Vercel using CNAME records.
Active Subdomains
Main Websites:
- himarpl.com - Main website
- ascendia.himarpl.com - Current cabinet website
- admin.himarpl.com - Admin dashboard
Student Services:
- pmb.himarpl.com - New student information
- mabim.himarpl.com - Orientation website
Content & Tools:
- blog.himarpl.com - Staff blog platform
- docs.himarpl.com - Technical documentation
- bot.himarpl.com - Telegram bot (Phoenix-chan)
Future Planning
Keep in mind these upcoming changes:
-
Main Website Transition
- Current: www.himarpl.com (Ascendia cabinet)
- Future: Will be used for 2024/2025 cabinet
-
Orientation Website
- Current: mabim.himarpl.com
- Future: Move to mabim2024.himarpl.com
-
Event Subdomain
- lomba.himarpl.com - Available for future events
- Can use existing repo or create new ones as needed
Input New Staff Data
Follow these steps to add new staff members:
-
Access the Admin Panel
- Go to admin.himarpl.com
- Login using the main HIMARPL account
-
Navigate to Staff Section
- Go to the
Staff
section - Change the period to the current year (e.g., 2025)
- Go to the
-
Prepare Staff Images
- Upload staff photos to the assets-himarpl repository
- Convert GitHub links to CDN links using jsdelivr
-
Add Staff Members
- Click “Add New Staff”
- Fill in staff details
- Paste the jsdelivr CDN link in the
image
field - Save the changes