MOON
Server: Apache
System: Linux e2e-78-16.ssdcloudindia.net 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
User: imensosw (1005)
PHP: 8.0.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/imensosw/www/imenso.co/dev/impactify-it/routes/web.php
<?php

/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/


/*Route::get('/', function () {
        return view('home');
    })->middleware('auth');*/



	Route::resource('roles', 'RoleController');
	// Route::get('/roles','RoleController@index');
	// Route::post('/roles/{role}','RoleController@store');

	Route::resource('posts', 'PostController');

Route::get('/admin', 'Auth\LoginController@showLoginForm')->name('login');
Route::get('/', 'SiteController@index')->name('site');
Route::get('/home', 'SiteController@index')->name('site');

Route::get('search', 'SiteController@search')->name('site');
Route::post('search', 'SiteController@search')->name('site');
Route::get('projects-in-most-backward-districts', 'SiteController@search')->name('site');
Route::post('projects-in-most-backward-districts', 'SiteController@search')->name('site');
Route::get('projects-in-aspirational-districts', 'SiteController@search')->name('site');
Route::post('projects-in-aspirational-districts', 'SiteController@search')->name('site');
Route::get('projects-from-promising-ngos', 'SiteController@search')->name('site');
Route::post('projects-from-promising-ngos', 'SiteController@search')->name('site');
Route::post('searchFilter', 'SiteController@searchFilter')->name('site');

Route::get('refreshcaptcha', 'CaptchaController@refreshCaptcha');

Auth::routes();
Route::post('/site/getSdgProduct', 'SiteController@getSdgProduct')->name('site');
Route::get('/how-it-works', 'PageController@howItWorks')->name('page');
Route::get('/knowledge', 'PageController@knowledge')->name('page');
Route::get('/about-us', 'PageController@aboutUs')->name('page');
Route::get('/media', 'PageController@media')->name('page');
Route::get('/contact-us', 'PageController@contactUs')->name('page');
Route::post('/contact-us', 'PageController@sendMailOnContactUs')->name('page');
Route::get('/privacy-policy', 'PageController@privacyPolicy')->name('page');



Route::get('/thankyou', 'SiteController@userThankYou')->name('site');
Route::get('/non-profit-thankyou', 'SiteController@userThankYou2')->name('site');





//------------------ USER PANEL START ---------------------------------------//
Route::get('/user/dashboard', 'User\DashboardController@index');
Route::post('/user/dashboard/filter', 'User\DashboardController@filter');
Route::get('/user/my-projects', 'User\ProjectController@index');
Route::post('/user/getProject', 'User\ProjectController@getProject');
Route::get('/user/showcase-project', 'User\ProjectController@add');
Route::post('/user/showcase-project', 'User\ProjectController@add');
Route::get('/user/showcase-project/form-2/{id}', 'User\ProjectController@form2');
// Route::post('/user/showcase-project/form-2/{id}', 'User\ProjectController@addForm2');
Route::post('user/my-projects/delete','User\ProjectController@delete');

Route::post('/user/showcase-project/image','User\ProjectController@Image');
Route::post('/user/showcase-project/galleryUpload','User\ProjectController@galleryUpload');

Route::post('/user/showcase-project/deletegalleryUpload','User\ProjectController@deletegalleryUpload');


Route::get('/user/my-rfps', 'User\RfpController@index');
Route::post('/user/getRfPs', 'User\RfpController@getRfPs');
Route::get('/user/create-rfp', 'User\RfpController@addRfPs');
Route::post('/user/create-rfp', 'User\RfpController@addRfPs');
Route::get('/user/rfp/edit/{id}', 'User\RfpController@edit');
Route::post('/user/rfp/edit/{id}', 'User\RfpController@edit');

Route::post('user/rfp/delete','User\RfpController@delete');

Route::get('/user/gantt', 'User\GanttController@index');
Route::post('/user/expressInterest', 'User\UserController@expressInterest');
// PROJECT

 Route::post('/user/project/userAction','User\ProjectController@userAction');
 Route::get('/user/project/getStart','User\ProjectController@projectStart');
 Route::post('/user/project/getStart','User\ProjectController@projectAssign');
 Route::post('/user/project/AllBudget','User\ProjectController@AllBudget');

 //Project Task Comment

Route::post('/user/project/task/comment','User\CommentController@Comment');
Route::post('/user/project/task/comment/add','User\CommentController@CommentAdd');
Route::post('/user/project/task/comment/delete','User\CommentController@CommentDelete');

// Detail
 Route::get('/user/project/detail/{id}','User\ProjectController@detail');
 Route::post('/user/project/detail/{id}','User\ProjectController@detail');

//Project Budget Allocation & Payment Schedule
 Route::get('/user/project/budget/edit/{id}', 'User\ProjectController@editBudget');
 Route::post('/user/project/budget/add', 'User\ProjectController@addBudget');
 Route::post('/user/project/budget/update', 'User\ProjectController@updateBudget');
 Route::post('/user/project/budget/delete', 'User\ProjectController@deleteBudget');
 Route::post('/user/project/payment/add', 'User\ProjectController@addPayment');
 Route::post('/user/project/payment/update', 'User\ProjectController@updatePayment');
 Route::post('/user/project/payment/delete', 'User\ProjectController@deletePayment');

 //Report
 Route::get('/user/progress-report/edit/{project_id}','User\Progress_reportController@edit');
 Route::any('/user/progress-report/upload', 'User\Progress_reportController@upload');
 Route::put('/user/progress-report/update', 'User\Progress_reportController@update');
 Route::get('/user/progress-report/preview/{project_id}', 'User\Progress_reportController@preview');

 Route::get('/user/funding-report/edit/{project_id}','User\ReportController@edit');
 Route::any('/user/funding-report/upload', 'User\ReportController@upload');
 Route::put('/user/funding-report/update', 'User\ReportController@update');
 Route::get('/user/funding-report/preview/{project_id}', 'User\ReportController@preview');

 //Discussion
 Route::get('/user/project/discussion/{project_id}','User\DiscussionController@index');
 Route::post('/user/project/getDiscussion','User\DiscussionController@getDiscussion');


//project
 Route::get('/user/project/edit/{id}', 'User\ProjectController@edit');
 Route::post('/user/project/ganttIncreaseDuration', 'User\ProjectController@ganttIncreaseDuration');
 Route::post('/user/project/ganttCanvasUpload', 'User\ProjectController@ganttCanvasUpload');

 
 //Route::post('/user/project/edit/{id}', 'User\UserController@edit');
Route::get('/user/setting/', 'User\SettingController@userSettingForEdit');
Route::post('/user/setting/', 'User\SettingController@userSettingForEdit');
Route::get('/user/setting/organization', 'User\SettingController@organization');
Route::post('/user/setting/organization', 'User\SettingController@organization');
Route::post('/user/setting/updateCertificate/{name}', 'User\SettingController@updateCertificate');
Route::post('/user/setting/deleteCertificate/{name}/{ids}', 'User\SettingController@deleteCertificate');

Route::get('/user/setting/board-member','User\SettingController@boardMember');
Route::post('/user/setting/board-member','User\SettingController@boardMember');
Route::post('/user/setting/board-member/delete','User\SettingController@deleteBoardMember');
// task

Route::post('/user/task/add', 'User\TaskController@add');
Route::post('/user/task/update', 'User\TaskController@update');
Route::post('/user/task/calendarUpdate', 'User\TaskController@calendarUpdate');
Route::post('/user/task/updateTask', 'User\TaskController@updateTask');
Route::post('/user/task/updateStatus','User\TaskController@updateStatus');
Route::post('/user/task/delete', 'User\TaskController@delete');
Route::post('/user/task/getTeam', 'User\TaskController@getTeam');
Route::post('/user/task/teamUpdate', 'User\TaskController@teamUpdate');

// kpi
 Route::get('/user/kpi/edit/{id}', 'User\KpiController@edit');
 Route::post('/user/kpi/add', 'User\KpiController@add');
 Route::post('/user/kpi/update', 'User\KpiController@update');
 Route::post('/user/kpi/delete', 'User\KpiController@delete');

//Team
 Route::get('/user/team','User\TeamController@index');
 Route::get('/user/team/edit','User\TeamController@edit');
 Route::post('/user/team/edit','User\TeamController@update');

 Route::get('/user/team/add','User\TeamController@add');
 Route::post('/user/team/add','User\TeamController@add');
 Route::post('/user/team/getTeam','User\TeamController@getTeam');
 Route::post('/user/team/delete','User\TeamController@delete');

 //Category
 Route::get('/user/category','User\CategoryController@index');
 Route::get('/user/category/edit','User\CategoryController@edit');
 Route::post('/user/category/edit','User\CategoryController@update');

 Route::get('/user/category/add','User\CategoryController@add');
 Route::post('/user/category/add','User\CategoryController@add');
 Route::post('/user/category/getCategory','User\CategoryController@getCategory');
 Route::post('/user/category/delete','User\CategoryController@delete');

//Sponser

 Route::get('/user/sponser','User\SponserController@index');
 Route::get('/user/sponser/edit','User\SponserController@edit');
 Route::post('/user/sponser/edit','User\SponserController@update');

 Route::get('/user/sponser/add','User\SponserController@add');
 Route::post('/user/sponser/add','User\SponserController@add');
 
 Route::post('/user/sponser/getSponser','User\SponserController@getSponser');
 Route::post('/user/sponser/delete','User\SponserController@delete');

// Project Sponser
 Route::get('/user/project/invitesponser','User\SponserController@inviteSponser');
 Route::post('/user/project/invitesponser','User\SponserController@sponserInvited');
 Route::post('/user/project/invitedelete','User\SponserController@deleteInvite');
 





// Change Password
 Route::get('/user/change-password','Auth\ChangePasswordController@changePassword');
 Route::post('/user/change-password','Auth\ChangePasswordController@changePassword');

//details
Route::get('/project/{name}', 'ProjectdetailsController@index');
Route::post('/projectEdit', 'ProjectdetailsController@edit');
Route::post('/projectUpdate', 'ProjectdetailsController@update');

//Verify User
 Route::get('/verify/{token}','Auth\RegisterController@userVerify');


// Create Password
 Route::post('/verify/{token}','Auth\RegisterController@createPassword'); 

//Team
Route::get('/team/my-projects', 'Team\ProjectController@index');
Route::post('/team/getProject', 'Team\ProjectController@getProject');
Route::get('/team/my-tasks', 'Team\TaskController@index');
Route::post('/team/getTask', 'Team\TaskController@getTask');
Route::post('team/change-status', 'Team\TaskController@changeTaskStatus');

// admin

Route::get('/admin/home', 'HomeController@index')->name('home');
Route::get('/admin/project', 'Admin\ProjectController@index')->name('project');
Route::get('/admin/project/add', 'Admin\ProjectController@add')->name('project');
Route::post('/admin/project/add', 'Admin\ProjectController@add')->name('project');
Route::get('/admin/project/edit/{id}', 'Admin\ProjectController@edit')->name('project');
Route::post('/admin/project/edit/{id}', 'Admin\ProjectController@edit')->name('project');
Route::post('/admin/project/getProject', 'Admin\ProjectController@getProject');
Route::post('/admin/project/delete', 'Admin\ProjectController@delete');
Route::post('/admin/project/export', 'Admin\ProjectController@export');
Route::get('/admin/setting/homepage', 'Admin\SettingController@banner')->name('setting');
Route::post('/admin/setting/addBanner', 'Admin\SettingController@addBanner')->name('setting');
Route::post('/admin/setting/updateBanner', 'Admin\SettingController@updateBanner')->name('setting');
Route::post('/admin/setting/bannerDelete', 'Admin\SettingController@bannerDelete')->name('setting');
Route::get('/admin/user', 'Admin\UserController@index')->name('user');
Route::post('/admin/user/getUsers', 'Admin\UserController@getUsers')->name('user');
Route::get('/admin/user/add', 'Admin\UserController@add')->name('user');
Route::post('/admin/user/register', 'Admin\UserController@register')->name('User');
Route::get('/admin/user/edit/{id}', 'Admin\UserController@edit')->name('user');
Route::post('/admin/user/edit/{id}', 'Admin\UserController@edit')->name('user');
Route::post('/admin/user/delete', 'Admin\UserController@delete')->name('user');

Route::post('/admin/user/userMail', 'Admin\UserController@userMail')->name('admin');
Route::get('/admin/userDetail/{id}', 'Admin\AdminController@userDetail')->name('admin');

Route::get('/admin/user/detail', 'Admin\UserController@detail')->name('User');

Route::post('/admin/user/export', 'Admin\UserController@user_detail_export')->name('User');



Route::get('/admin/project-enquiry', 'Admin\AdminController@getProjectEnquiry')->name('admin');
Route::post('/admin/ajaxProjectEnquiry', 'Admin\AdminController@ajaxProjectEnquiry')->name('admin');
//Route::get('/admin/import', 'Admin\AdminController@import')->name('admin');
//Route::get('/admin/movestate', 'Admin\AdminController@movestate')->name('admin');


// Budget Category

Route::get('admin/setting/category/add','Admin\SettingController@addCategory')->name('setting');
Route::post('admin/setting/category/add','Admin\SettingController@addCategory')->name('setting');

Route::get('admin/setting/category/edit','Admin\SettingController@editCategory')->name('setting');
Route::post('admin/setting/category/edit','Admin\SettingController@updateCategory')->name('setting');
Route::post('admin/setting/category/delete','Admin\SettingController@deleteCategory')->name('setting');


//rfp

Route::get('/admin/rfp', 'Admin\RfpController@index')->name('rfp');
Route::get('/admin/rfp/add', 'Admin\RfpController@add')->name('rfp');
Route::post('/admin/rfp/add', 'Admin\RfpController@add')->name('rfp');
Route::get('/admin/rfp/edit/{id}', 'Admin\RfpController@edit')->name('rfp');
Route::post('/admin/rfp/edit/{id}', 'Admin\RfpController@edit')->name('rfp');
Route::post('/admin/rfp/getProject', 'Admin\RfpController@getProject');
Route::post('/admin/rfp/delete', 'Admin\RfpController@delete');

//tool
Route::get('/tool', 'ToolController@index')->name('tool');


Route::post('/ajx/getDistrict', 'AjxController@getDistrict');

Route::get('admin/notification','NotificationController@read_notification');


//Express
Route::get('/admin/express', 'Admin\ExpressController@index');
Route::post('/admin/express-interest/getei', 'Admin\ExpressController@ajaxExpressinterest');


// User Project Permission-------------------------------------------//
Route::get('/admin/user-project-permission','Admin\UserProjectPermissionController@index');
Route::post('/admin/user-project-permission/getUserProjectPermission','Admin\UserProjectPermissionController@getUserProjectPermission');

	// Check Permission
Route::post('/admin/user-project-permission/checkPermission','Admin\UserProjectPermissionController@checkPermission');

Route::get('/admin/user-project-permission/add','Admin\UserProjectPermissionController@add');
Route::post('/admin/user-project-permission/add','Admin\UserProjectPermissionController@add');
// User Project Permission End------------------------------------------------------//


Route::get('/admin/img', 'Admin\SettingController@updateImage');



Route::get('/user/mail', 'User\MailCheckController@index');



Route::get('/user/model-role','RoleController@getModelHasRole');