Skip to content

Change the name of the project from "Equalview" to " Vizably" #67

Closed

Description

@DevOlabode
# Comprehensive Rename Task List Across the Codebase

## 1. Package & Project Metadata

- [ ] `backend/package.json`
  - Rename `"name": "equalview-backend"`
  - Update description (`"EqualView API — ..."`)

- [ ] `frontend/package.json`
  - Rename `"name": "equalview"`

- [ ] Root `package.json` (if present)
  - Update package name
  - Update description
  - Update repository metadata (if applicable)

---

## 2. Documentation Files

### Root Documentation

- [ ] `README.md`
  - Update title (`# EqualView`)
  - Replace all occurrences of `EqualView.`
  - Update URLs
  - Update image/asset paths

- [ ] `CLAUDE.md`
  - Update section title (`EqualView — Architecture & Conventions`)
  - Replace all product references

- [ ] `AGENTS.md`
  - Update section title
  - Replace all product references

- [ ] `CHANGELOG.md`
  - Replace product references

### Backend Documentation

- [ ] `backend/README.md`
  - Update title
  - Replace product references

### Documentation Folder

- [ ] `docs/README.md`
  - Verify linked documentation
  - Replace product references if present

#### Guides

- [ ] `docs/guides/workflow.md`
- [ ] `docs/guides/axecore-integration.md`
- [ ] `docs/guides/getting-started.md`
  - Replace `EqualView`
  - Replace `www.equalview.com`

##### Auth & Storage Guide

- [ ] `docs/guides/auth_storage_guide/githubGoogleAuthStorageImplementation.md`
- [ ] `docs/guides/auth_storage_guide/accountStorageContract.md`
  - Replace references to `equalview.json`
  - Update product name
- [ ] `docs/guides/auth_storage_guide/TODO.md`

#### Plans

- [ ] `docs/plans/project-roadmap.md`
- [ ] `docs/plans/architecture-map.md`
- [ ] `docs/plans/axecore-integration-roadmap.md`
- [ ] `docs/plans/codebase-reorganization.md`

#### Obsidian

- [ ] `docs/obsidian/README.md`
- [ ] `docs/obsidian/equalview.canvas`
  - Rename file if desired
  - Update canvas title
  - Update text blocks
  - Replace `www.equalview.com`

---

## 3. HTML & Meta Tags

- [ ] `frontend/index.html`
  - Update `<title>`
  - Update meta description
  - Update any `aria-label` values

---

## 4. Frontend Assets & SVGs

Rename files and update internal metadata.

- [ ] `frontend/src/assets/brand/equalview-logomark.svg`
  - Rename file
  - Update `aria-label="EqualView"`

- [ ] `frontend/src/assets/brand/equalview-logomark-mono.svg`
  - Rename file
  - Update `aria-label="EqualView"`

- [ ] Search for any additional assets containing `equalview`
  - Rename files
  - Update imports throughout the project

---

## 5. Frontend Code

- [ ] `frontend/src/design-system/Logo.jsx`
  - Update `aria-label="EqualView"`

- [ ] `frontend/src/views/AppShell.jsx`
  - Update `aria-label="EqualView home"`
  - Update comments
  - Update GitHub repository URL

- [ ] Search entire frontend for:
  - `"EqualView"`
  - `"equalview"`
  - `"equalview.com"`

---

## 6. Backend Code

- [ ] `backend/services/storageService.js`
  - Review:
    ```js
    const MANIFEST_PATH = "equalview.json";
    ```
  - Decide whether to rename or preserve for compatibility.

- [ ] `backend/tests/storageService.test.js`
  - Update manifest filename references
  - Update product references

---

# 7. Data / Contract Layer CRITICAL

## Storage Manifest

Review every reference to:

```text
equalview.json

Including:

  • Storage service
  • Test fixtures
  • Documentation
  • User storage validation
  • Existing account format

Migration Strategy

Option A — Rename Manifest

Rename:

equalview.json

to

[newname].json

Migration logic should:

  • Look for both manifest names

  • If only old exists:

    • Automatically migrate
  • If both exist:

    • Throw an error or require user action
  • Save future writes using the new manifest

  • Update validation logic


Option B — Keep Existing Manifest

Keep:

equalview.json

for backward compatibility.

Tasks:

  • Leave MANIFEST_PATH unchanged
  • Update documentation/comments to explain why

8. Docker & Configuration

  • docker-compose.yml

    • Update service names (optional)
  • Backend Dockerfile

    • Update comments
    • Update labels
  • Frontend Dockerfile

    • Update comments
    • Update labels
  • .env.example

    • Update comments
  • backend/.env.example

    • Update comments

9. Configuration & Build

  • frontend/vite.config.js

    • Update comments
  • backend/index.js

    • Update startup logs
  • backend/app.js

    • Update comments
    • Update configuration references

10. Repository Level

Search for:

EqualView
equalview
equalview.com

Review:

  • GitHub repository URLs
  • Website URLs
  • Documentation links
  • AppShell repository constant
  • GitHub repo description
  • Branch protection rules
  • CI/CD configuration

11. Test Files ⚠️ IMPORTANT

Backend

Search:

backend/tests/**/*.test.js

Replace:

  • Product name
  • Manifest name
  • URLs

Frontend

Search:

frontend/**/*.test.js
frontend/**/__tests__/**

Replace:

  • Product name
  • URLs
  • Snapshot strings

12. Shared / Types Layer

  • shared/types.js

    • Update JSDoc comments
    • Update product references

13. CI/CD & GitHub Workflows

Review:

.github/workflows/*.yml

Update:

  • Workflow names
  • Messages
  • Deployment references
  • Product name

14. Archived / Reference Docs

  • docs/equalview-arch-reference.html

    • Rename file
    • Update title
    • Update content
  • Search for any additional HTML documentation containing:

    • equalview

Final Search Checklist

Perform a repository-wide search for:

EqualView
equalview
equalview.com
equalview.json
equalview-
equalview_

Rename Task List Outside the Codebase

  • bulletpoints website
  • blog posts etc

Activity

  1. self-assigned this
    on Jul 10, 2026
  2. linked a pull request that will close this issueFix/name change #68on Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions