diff --git a/resources/views/pages/orders/index.blade.php b/resources/views/pages/orders/index.blade.php
index d17bf3e0..a4465718 100644
--- a/resources/views/pages/orders/index.blade.php
+++ b/resources/views/pages/orders/index.blade.php
@@ -1,10 +1,5 @@
@extends('layouts.base_portal')
@section('inner_content')
-
-
+
+
@endsection
\ No newline at end of file
diff --git a/routes/announcement.php b/routes/announcement.php
new file mode 100644
index 00000000..6b460a01
--- /dev/null
+++ b/routes/announcement.php
@@ -0,0 +1,16 @@
+ 'announcement', 'as' => 'announcement.', 'namespace' => 'Announcements'], function () {
+ Route::get('/list', 'ListAnnouncementsController@list')->name('list');
+ Route::post('/create', 'CreateAnnouncementController@create')->name('create');
+ Route::put('/update/{id}', 'UpdateAnnouncementController@update')->name('update');
+ Route::delete('/delete/{id}', 'DeleteAnnouncementController@delete')->name('delete');
+
+ Route::group(['prefix' => '/{id}/segment', 'as' => 'segment.'], function () {
+ Route::post('/assign', 'AssignAnnouncementToSegmentController@assign')->name('assign');
+ Route::delete('/detach/{segment_id}', 'RemoveSegmentFromAnnouncementController@detach')->name('detach');
+ });
+
+});
\ No newline at end of file
diff --git a/routes/api.php b/routes/api.php
index 7af38f07..eafbb856 100644
--- a/routes/api.php
+++ b/routes/api.php
@@ -59,4 +59,6 @@ Route::group(['middleware' => 'api', 'prefix' => 'v1', 'as' => 'api.'], function
Route::get('/report/service', 'Reports\MonthlyReportController@serviceReport')->name('report.service');
});
+
+ require __DIR__ . '/announcement.php';
});