We have organized the folder structure in a way that makes the project easy to extend and maintain. Every file and directory is placed thoughtfully so that developers can quickly locate and manage resources without confusion.
Below is the project folder structure for Glint. Each directory is organized to keep the project scalable, easy to extend, and developer-friendly.
glint/
├── .vscode/
├── node_modules/
├── public/
│ ├── css/
│ ├── images/
│ ├── locales/
│ ├── video/
│ └── vite.svg
├── src/
│ ├── account-settings/
│ ├── assets/
│ ├── authentication/
│ ├── calendar/
│ ├── cards/
│ ├── chart/
│ ├── chat/
│ ├── components/
│ ├── dashboard/
│ ├── data/
│ ├── datepicker/
│ ├── e-commerce/
│ ├── email/
│ ├── error-pages/
│ ├── gallery/
│ ├── icons/
│ ├── layouts/
│ ├── pages/
│ ├── reviews/
│ ├── routes/
│ ├── tables/
│ ├── types/
│ ├── ui-components/
│ ├── users/
│ ├── validations/
│ ├── App.scss
│ ├── App.tsx
│ ├── i18n.ts
│ ├── images.d.ts
│ ├── index.css
│ ├── main.tsx
├── .env
├── .gitignore
├── eslint.config.js
├── index.html
├── package-lock.json
├── package.json
├── README.md
├── tsconfig.json
└── vite.config.js