Created CV Section #6
4
.gitignore
vendored
4
.gitignore
vendored
@ -72,4 +72,6 @@ fabric.properties
|
|||||||
.idea/caches/build_file_checksums.ser
|
.idea/caches/build_file_checksums.ser
|
||||||
|
|
||||||
# Custom ignores
|
# Custom ignores
|
||||||
.env
|
.env
|
||||||
|
vendor/*
|
||||||
|
node_modules/*
|
||||||
|
13
composer.json
Normal file
13
composer.json
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"require": {
|
||||||
|
"slim/slim-skeleton": "^4.3",
|
||||||
|
"ext-pdo": "*",
|
||||||
|
"slim/psr7": "^1.4",
|
||||||
|
"nyholm/psr7": "^1.4",
|
||||||
|
"nyholm/psr7-server": "^1.0",
|
||||||
|
"guzzlehttp/psr7": "^2.0",
|
||||||
|
"http-interop/http-factory-guzzle": "^1.2",
|
||||||
|
"laminas/laminas-diactoros": "^2.6",
|
||||||
|
"laminas/laminas-httphandlerrunner": "^2.0"
|
||||||
|
}
|
||||||
|
}
|
1733
composer.lock
generated
Normal file
1733
composer.lock
generated
Normal file
File diff suppressed because it is too large
Load Diff
23
dist/api/index.php
vendored
Normal file
23
dist/api/index.php
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
////////////////// Index file //////////////
|
||||||
|
/// Creates base routes and runs ///
|
||||||
|
/// respective functions ///
|
||||||
|
////////////////////////////////////////////
|
||||||
|
use Psr\Http\Message\ResponseInterface as Response;
|
||||||
|
use Psr\Http\Message\ServerRequestInterface as Request;
|
||||||
|
use Slim\Factory\AppFactory;
|
||||||
|
|
||||||
|
require "routes.php";
|
||||||
|
require "./vendor/autoload.php";
|
||||||
|
|
||||||
|
// Start slim
|
||||||
|
$app = AppFactory::create();
|
||||||
|
// create middleware
|
||||||
|
$app->addRoutingMiddleware();
|
||||||
|
|
||||||
|
$errorMiddleware = $app->addErrorMiddleware(false, true, true);
|
||||||
|
|
||||||
|
$app->get("/getTimelineData", function (Request $request, Response $response)
|
||||||
|
{
|
||||||
|
|
||||||
|
});
|
11
gulpfile.js
11
gulpfile.js
@ -42,11 +42,18 @@ gulp.task("minifyJS", () =>
|
|||||||
.on("error", createErrorHandler("gulp.dest"));
|
.on("error", createErrorHandler("gulp.dest"));
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task("watch files", () =>
|
gulp.task("movePHPFiles", () =>
|
||||||
|
{
|
||||||
|
return gulp.src("src/api/*.php")
|
||||||
|
.pipe(gulp.dest("dist/api"))
|
||||||
|
});
|
||||||
|
|
||||||
|
gulp.task("watchFiles", () =>
|
||||||
{
|
{
|
||||||
gulp.watch("src/*.html", gulp.task("minifyHTML"));
|
gulp.watch("src/*.html", gulp.task("minifyHTML"));
|
||||||
gulp.watch("src/css/*.css", gulp.task("minifyCSS"));
|
gulp.watch("src/css/*.css", gulp.task("minifyCSS"));
|
||||||
gulp.watch("src/js/*.js", gulp.task("minifyJS"));
|
gulp.watch("src/js/*.js", gulp.task("minifyJS"));
|
||||||
|
gulp.watch("src/api/*.php", gulp.task("movePHPFiles"))
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task("ftp", () =>
|
gulp.task("ftp", () =>
|
||||||
@ -78,4 +85,4 @@ gulp.task("browserSync", () =>
|
|||||||
gulp.watch("dist").on("change", browserSync.reload)
|
gulp.watch("dist").on("change", browserSync.reload)
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task("default", gulp.series(gulp.parallel("watch files", "deploy")));
|
gulp.task("default", gulp.series(gulp.parallel("watchFiles", "deploy")));
|
||||||
|
23
src/api/index.php
Normal file
23
src/api/index.php
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
////////////////// Index file //////////////
|
||||||
|
/// Creates base routes and runs ///
|
||||||
|
/// respective functions ///
|
||||||
|
////////////////////////////////////////////
|
||||||
|
use Psr\Http\Message\ResponseInterface as Response;
|
||||||
|
use Psr\Http\Message\ServerRequestInterface as Request;
|
||||||
|
use Slim\Factory\AppFactory;
|
||||||
|
|
||||||
|
require "routes.php";
|
||||||
|
require "./vendor/autoload.php";
|
||||||
|
|
||||||
|
// Start slim
|
||||||
|
$app = AppFactory::create();
|
||||||
|
// create middleware
|
||||||
|
$app->addRoutingMiddleware();
|
||||||
|
|
||||||
|
$errorMiddleware = $app->addErrorMiddleware(false, true, true);
|
||||||
|
|
||||||
|
$app->get("/timelineData", function (Request $request, Response $response)
|
||||||
|
{
|
||||||
|
|
||||||
|
});
|
7
src/api/timelineData.php
Normal file
7
src/api/timelineData.php
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
|
||||||
|
class TimelineData
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
BIN
src/imgs/hero before.jpg
Normal file
BIN
src/imgs/hero before.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 368 KiB |
Loading…
Reference in New Issue
Block a user