Say Hellø.

// Let us know how we can help — we're ready when you are.

Call:

(312) 555-2468

hello@neiden.top

Neiden Studio. Dronningens Gate 15, 0152 Oslo, Norway

Local time:

3 жовтня, 11:40

Stay in touch —

Designed by ©

Sansikaff

2016-2024

Førde lab™.

@ All rights reserved

Built in Framer

0

+

©2019-25

Years of experience

We are dedicated to providing outstanding digital

and design services meet the functional and aesthetic.

Every project has its own shape, pace, and priorities. That’s why we adapt our approach to fit your business — not squeeze it into a pre-defined format.

Close-up portrait of a smiling woman with long brown hair

Ingrid Halvorsen

,

Chief Executive Officer

at

Neiden®

Say Hellø.

// Let us know how we can help — we're ready when you are.

Call:

(312) 555-2468

hello@neiden.top

Neiden Studio. Dronningens Gate 15, 0152 Oslo, Norway

Local time:

3 жовтня, 11:40

Stay in touch —

Designed by ©

Sansikaff

2016-2024

Førde lab™.

@ All rights reserved

Built in Framer

Designed by ©

Sansikaff

2016-2024

Førde lab™.

@ All rights reserved

Built in Framer

Say Hellø.

Let us know how we can help — we're
ready when you are.

Call:

(312) 555-2468

hello@neiden.top

Neiden Studio. Dronningens Gate 15, 0152 Oslo, Norway

Local time:

3 жовтня, 11:40

Stay in touch —

Designed by ©

Sansikaff

2016-2024

Førde lab™.

@ All rights reserved

Built in Framer

Back to Portfolio

EXP° — Narratives of Modern Workflows

(

ND

® —

001

/

Showcase

)

(

ND

® —

001

/

Showcase

)

(

ND

® —

001

/

Showcase

)

(

ND

® —

001

/

Showcase

)

Building a Script to Automate File Management

Building a Script to Automate File Management

Building a Script to Automate File Management

Our internal design team was spending hours each week manually renaming, sorting, and archiving project files. This repetitive work slowed down the process and created inconsistencies in how files were structured.

Visit live project

Reducing manual overhead by simplifying everyday tasks.

© ‒ 001.

© ‒ 001.

Client:

Client:

Førde lab

Førde lab

© ‒ 002.

© ‒ 002.

Services:

Services:

Case Study, CMS

Case Study, CMS

© ‒ 003.

© ‒ 003.

Team:

Team:

ND® Creative team

ND® Creative team

© ‒ 004.

© ‒ 004.

Stack:

Stack:

Framer, Figma, Cinema 4D

Framer, Figma, Cinema 4D

© ‒ 005.

© ‒ 005.

Output:

Conceptual Prototype

Conceptual Prototype

(EXP° –

01

/

Process Log

)

(EXP° –

01

/

Process Log

)

(EXP° –

01

/

Process Log

)

(EXP° –

01

/

Process Log

)

Our internal design team was spending hours each week manually renaming, sorting, and archiving project files. This repetitive work slowed down the process and created inconsistencies in how files were structured. The goal was to create an automation script that handled these tasks reliably, saving time and ensuring a consistent workflow.

Process

We began by mapping out the pain points: inconsistent naming conventions, misplaced assets, and lack of standardized folders for client deliveries. Once the workflow was documented, we developed a Node.js script that scanned directories, renamed files based on predefined rules, and automatically sorted them into project-specific folders.

The script also generated a JSON log for every run, making the process auditable. Later, we added a simple CLI interface so designers could trigger the automation with a single command. This allowed non-technical team members to benefit without learning the code.

Code Example
const fs = require('fs');
const path = require('path');
// Rule: clientName_projectName_assetType_index
function formatName(client, project, type, i) {
  return `${client}_${project}_${type}_${i}.png`;
}
function autoSort(folder, client, project) {
  const files = fs.readdirSync(folder);
  files.forEach((file, i) => {
    const ext = path.extname(file);
    const newName = formatName(client, project, 'asset', i + 1) + ext;
    fs.renameSync(
      path.join(folder, file),
      path.join(folder, newName)
    );
  });
  console.log(`✔ Files renamed and sorted for ${client}`);
}
autoSort('./input', 'Neiden', 'Portfolio'


Outcome

The automation reduced repetitive manual work by more than 80%. Designers no longer had to rename or move files manually, and project hand-offs became consistent across the studio. What used to take hours each week now happens in seconds, freeing the team to focus on creative work instead of administration.

Beyond efficiency, this project highlighted how even small technical solutions can create disproportionate value when integrated into a creative workflow.

(ND® ‒ 2019/2025)

/ From concept to launch

/ From concept to launch

We craft experiences that resonate, engage, and

We craft experiences that resonate, engage, and

We craft experiences
that resonate, engage, and

We craft experiences that resonate, engage, and

convert.

c

o

n

v

e

r

t

.

convert.

c

o

n

v

e

r

t

.

convert.

c

o

n

v

e

r

t

.

convert.

c

o

n

v

e

r

t

.

Your next big project starts here.

Your next big project starts here.

Your next big project starts here.

Your next big project starts here.

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

  • ñeiden

N

NE

E

SE

S

SW

W

NW

Not boring emails

Only good stuff — fresh news, ideas, and a bit of personality.

Submitting means you agree with our Privacy Policy and Terms of Service.

0

Awards and
achievements

©Industry approved

Recognition from leading industry bodies and
design platforms that highlight our commitment
to quality and impact.

Call:

(312) 555-2468

hello@neiden.top

Neiden Studio. Dronningens Gate 15, 0152 Oslo, Norway

Designed by ©

Sansikaff

2016-2024

Førde lab™.

@ All rights reserved

Built in Framer

ñeiden®

Not boring emails

Only good stuff — fresh news, ideas, and a bit of personality.

Submitting means you agree with our Privacy Policy and Terms of Service.

0

Awards and
achievements

©Industry approved

Recognition from leading industry bodies and design platforms that highlight our commitment to quality and impact.

Call:

(312) 555-2468

hello@neiden.top

Neiden Studio. Dronningens Gate 15, 0152 Oslo, Norway

Designed by ©

Sansikaff

2016-2024

Førde lab™.

@ All rights reserved

Built in Framer

ñeiden®

Not boring emails

Only good stuff — fresh news, ideas, and a bit of personality.

Submitting means you agree with our Privacy Policy and Terms of Service.

0

Awards and
achievements

©Industry approved

Recognition from leading industry bodies and
design platforms that highlight our commitment to quality and impact.

Call:

(312) 555-2468

hello@neiden.top

Neiden Studio. Dronningens Gate 15, 0152 Oslo, Norway

Designed by ©

Sansikaff

2016-2024

Førde lab™.

@ All rights reserved

Built in Framer

ñeiden®

Not boring emails

Only good stuff — fresh news, ideas, and a bit of personality.

Submitting means you agree with our Privacy Policy and Terms of Service.

0

Awards and
achievements

©Industry approved

Recognition from leading industry bodies and
design platforms that highlight our commitment
to quality and impact.

Call:

(312) 555-2468

hello@neiden.top

Neiden Studio. Dronningens Gate 15, 0152 Oslo, Norway

Designed by ©

Sansikaff

2016-2024

Førde lab™.

@ All rights reserved

Built in Framer

ñeiden®