Skip to content

πŸš€ Gecian Hub – Complete Local Setup (Copy-Paste Ready)

This guide sets up all Gecian Hub–related repositories, installs dependencies, and prepares the environment for development.


πŸ“‹ Prerequisites

Make sure you have:

  • Git
  • Node.js (v18 or later)
  • npm

Verify:

git --version
node -v
npm -v

πŸ“ Step 1: Create Workspace

mkdir gec_skp_dev
cd gec_skp_dev

πŸ“¦ Step 2: Clone All Repositories

git clone https://github.com/GEC-SKP-DEV/gecian_hub.git
git clone https://github.com/GEC-SKP-DEV/gecian_project_collaboration.git
git clone https://github.com/GEC-SKP-DEV/Gec_Hostel.git
git clone https://github.com/GEC-SKP-DEV/gecian_project_archive.git
git clone https://github.com/GEC-SKP-DEV/student_app_backend.git

βš™οΈ Step 3: Install Dependencies (Inside Each Repo)

1️⃣ Gecian Hub (Frontend)

cd gecian_hub
npm install
cd ..

2️⃣ Project Collaboration

cd gecian_project_collaboration
npm install
cd ..

3️⃣ Gec Hostel

cd Gec_Hostel
npm install
cd ..

4️⃣ Project Archive

cd gecian_project_archive
npm install
cd ..

5️⃣ Student App Backend

cd student_app_backend
npm install
cd ..

▢️ Running the Applications

Frontend

cd gecian_hub
npm run dev

Run other services as needed in separate terminals.


🧠 Notes for Contributors

  • All repositories are independent
  • Always run npm install after pulling updates
  • Node version should be consistent across repos

βœ… Setup Complete

At this point, your local directory should look like:

gec_skp_dev/
β”œβ”€β”€ gecian_hub/
β”œβ”€β”€ gecian_project_collaboration/
β”œβ”€β”€ Gec_Hostel/
β”œβ”€β”€ gecian_project_archive/
└── student_app_backend/

You are now ready to contribute πŸŽ‰