WARTA is a web-based news portal developed for SMAN 1 Grabagan to facilitate the publication and dissemination of school-related information and news. The system provides a controlled content management workflow, ensuring that all published articles are reviewed and approved before becoming publicly accessible.
The platform supports administrators, registered school members, and public visitors through a role-based access system that maintains content quality and information reliability.
- Provide a centralized platform for publishing school news and announcements.
- Facilitate news submission by registered school members.
- Ensure content quality through an administrative verification process.
- Improve information dissemination within the school community.
- View published news articles without login.
- Browse news by category.
- Read article details and announcements.
- User accounts are created and managed by administrators.
- Access is restricted to authorized school members.
- Secure authentication and login system.
- Registered users can create and submit news articles.
- Draft and pending article management.
- Article editing before publication.
- Submitted articles enter a verification stage.
- Administrators review and approve submitted content.
- Only approved articles can be published and viewed publicly.
- Create, update, and delete news categories.
- Organize articles based on categories.
- Manage users and roles.
- Manage news categories.
- Review submitted articles.
- Publish or reject articles.
- Administrator creates user accounts.
- Registered users log in to the system.
- Users submit news articles.
- Articles are reviewed by the administrator.
- Approved articles are published.
- Published articles become accessible to the public.
- Backend: Laravel
- Frontend: Blade Template Engine, Bootstrap
- Database: MySQL
- Authentication: Laravel Authentication
- Version Control: Git & GitHub
This project was developed independently, covering:
- Requirement analysis
- Database design
- Backend development
- Frontend development
- Authentication and authorization
- News verification workflow implementation
- Testing and deployment
Completed.
Dina Hariyanti



