From 60eb7d7d605fba67bdf1b9bed26761f5510045f6 Mon Sep 17 00:00:00 2001 From: homsi6313-art Date: Wed, 14 Jan 2026 22:28:39 +0100 Subject: [PATCH] Initialize project structure and setup JavaScript Set up project structure, initialize git, and create initial files including README and resources. Removed unnecessary files and set up a JavaScript program. --- task-1/setup.sh | 64 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 63 insertions(+), 1 deletion(-) diff --git a/task-1/setup.sh b/task-1/setup.sh index 4067509..144e42b 100644 --- a/task-1/setup.sh +++ b/task-1/setup.sh @@ -1 +1,63 @@ -# Write your code here \ No newline at end of file +#!/bin/bash +set -e + +echo "Creating project..." + +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" +cd "$SCRIPT_DIR" + +mkdir -p project +cd project + +git init + +touch README.md +mkdir -p resources +touch "resources/family picture.jpg" +touch resources/icon.png +touch resources/logo.png +touch settings.conf + +mkdir -p src +touch src/program.java +mkdir -p src/profile +mkdir -p src/database + +git add . +git commit -m "initial commit" + +sleep 3 +echo "Setup project..." + + +echo "Welcome to my project" > README.md + + +rm -rf src/profile +rm -f "resources/family picture.jpg" + + +git add . +git commit -m "Remove profile folder and family picture" + +sleep 3 + + +ls resources + +echo "Setup javascript..." + +mv src/program.java src/program.js +echo "console.log('JavaScript works!');" > src/program.js + + +node src/program.js + + +git add . +git commit -m "Setup JavaScript program" + + +ls ~ + +echo "All done!"