Skip to content

Latest commit

 

History

History
164 lines (160 loc) · 6.15 KB

File metadata and controls

164 lines (160 loc) · 6.15 KB

File Tree: Fastify

Generated on: 06/09/2025 23:43:22 Root path: /home/elhalj/Documents/Devs/Projets/Fastify

├── 📁 .git/ 🚫 (auto-hidden)
├── 📁 .github/
│   └── 📁 workflows/
│       └── ⚙️ ci-cd.yml
├── 📁 frontend/
│   ├── 📁 .github/
│   │   └── 📁 workflows/
│   │       └── ⚙️ frontend-ci-cd.yml
│   ├── 📁 node_modules/ 🚫 (auto-hidden)
│   ├── 📁 public/
│   │   └── 🖼️ vite.svg
│   ├── 📁 src/
│   │   ├── 📁 assets/
│   │   │   └── 🖼️ react.svg
│   │   ├── 📁 components/
│   │   │   ├── 📄 Header.tsx
│   │   │   ├── 📄 Loader.tsx
│   │   │   ├── 📄 Main.tsx
│   │   │   └── 📄 Room.tsx
│   │   ├── 📁 context/
│   │   │   ├── 📄 AuthContext.ts
│   │   │   ├── 📄 AuthProvider.tsx
│   │   │   ├── 📄 RoomContext.ts
│   │   │   ├── 📄 RoomProvider.tsx
│   │   │   ├── 📄 TaskContext.ts
│   │   │   ├── 📄 TaskProvider.tsx
│   │   │   └── 📄 index.ts
│   │   ├── 📁 helpers/
│   │   ├── 📁 hook/
│   │   │   ├── 📄 index.ts
│   │   │   ├── 📄 useAuth.ts
│   │   │   ├── 📄 useRoom.ts
│   │   │   └── 📄 useTask.ts
│   │   ├── 📁 pages/
│   │   │   ├── 📄 AddPage.tsx
│   │   │   ├── 📄 AddRoomPage.tsx
│   │   │   ├── 📄 Dashboard.tsx
│   │   │   ├── 📄 LandingPage.tsx
│   │   │   ├── 📄 LoginPage.tsx
│   │   │   ├── 📄 RegisterPage.tsx
│   │   │   ├── 📄 RoomId.tsx
│   │   │   └── 📄 UpdatePage.tsx
│   │   ├── 📁 seeds/
│   │   │   ├── 📄 features.tsx
│   │   │   └── 📄 testimonials.tsx
│   │   ├── 📁 services/
│   │   │   ├── 📄 api.ts
│   │   │   └── 📄 socketServices.ts
│   │   ├── 📁 types/
│   │   │   ├── 📄 apiError.ts
│   │   │   ├── 📄 index.ts
│   │   │   ├── 📄 room.ts
│   │   │   ├── 📄 task.ts
│   │   │   └── 📄 user.ts
│   │   ├── 📁 ui/
│   │   │   ├── 📁 home/
│   │   │   │   ├── 📄 Cta.tsx
│   │   │   │   ├── 📄 Feature.tsx
│   │   │   │   ├── 📄 Footer.tsx
│   │   │   │   ├── 📄 Header.tsx
│   │   │   │   ├── 📄 Hero.tsx
│   │   │   │   ├── 📄 Pricing.tsx
│   │   │   │   ├── 📄 Stats.tsx
│   │   │   │   └── 📄 Testimonial.tsx
│   │   │   ├── 📁 room/
│   │   │   │   ├── 📄 AddMember.tsx
│   │   │   │   ├── 📄 CreateRoom.tsx
│   │   │   │   └── 📄 Room.tsx
│   │   │   ├── 📄 CreateTask.tsx
│   │   │   ├── 📄 Landing.tsx
│   │   │   ├── 📄 Stats.tsx
│   │   │   ├── 📄 Tasks.tsx
│   │   │   ├── 📄 UpdateTask.tsx
│   │   │   ├── 📄 UtilsBar.tsx
│   │   │   ├── 📄 login.tsx
│   │   │   └── 📄 register.tsx
│   │   ├── 📁 utils/
│   │   │   ├── 📄 getPriorities.ts
│   │   │   └── 📄 getStatusIcon.tsx
│   │   ├── 📄 App.tsx
│   │   ├── 🎨 index.css
│   │   ├── 📄 main.tsx
│   │   └── 📄 vite-env.d.ts
│   ├── 🔒 .env 🚫 (auto-hidden)
│   ├── 🚫 .gitignore
│   ├── 📖 README.md
│   ├── 🔒 bun.lock
│   ├── 📄 eslint.config.js
│   ├── 🌐 index.html
│   ├── ⚙️ netlify.toml
│   ├── 📄 package-lock.json
│   ├── 📄 package.json
│   ├── 📄 tsconfig.app.json
│   ├── 📄 tsconfig.json
│   ├── 📄 tsconfig.node.json
│   └── 📄 vite.config.ts
├── 📁 node_modules/ 🚫 (auto-hidden)
├── 📁 src/
│   ├── 📁 .roadmap/
│   │   ├── 📝 MODELS_README.md
│   │   ├── 📖 README.md
│   │   └── 📝 ROOM_ROUTES_README.md
│   ├── 📁 assets/
│   │   ├── 🖼️ fastify.png
│   │   └── 🖼️ taskFlow.png
│   ├── 📁 config/
│   │   └── 📄 db.js
│   ├── 📁 constants/
│   │   └── 📄 roomErrorMessage.js
│   ├── 📁 controllers/
│   │   ├── 📄 comment.controller.js
│   │   ├── 📄 index.js
│   │   ├── 📄 notification.controller.js
│   │   ├── 📄 room.controller.js
│   │   ├── 📄 task.controller.js
│   │   └── 📄 user.controller.js
│   ├── 📁 helpers/
│   │   ├── 📄 handleError.js
│   │   ├── 📄 tasksNotification.js
│   │   └── 📄 validateId.js
│   ├── 📁 middleware/
│   │   └── 📄 authmiddleware.js
│   ├── 📁 models/
│   │   ├── 📄 comment.model.js
│   │   ├── 📄 index.js
│   │   ├── 📄 notify.model.js
│   │   ├── 📄 room.model.js
│   │   ├── 📄 tasks.model.js
│   │   └── 📄 user.model.js
│   ├── 📁 routes/
│   │   ├── 📖 README.md
│   │   ├── 📝 ROOM_ROUTES_README.md
│   │   ├── 📄 comment.route.js
│   │   ├── 📄 index.js
│   │   ├── 📄 notification.route.js
│   │   ├── 📄 room.route.js
│   │   ├── 📄 task.route.js
│   │   └── 📄 user.route.js
│   └── 📁 utils/
│       └── 📄 token.js
├── 🔒 .env 🚫 (auto-hidden)
├── 🚫 .gitignore
├── 📄 .releaserc.json
├── 📝 CHANGELOG.md
├── 📜 LICENSE
├── 📖 README.md
├── 📝 ROADMAP.md
├── 🔒 bun.lock
├── 📄 eslint.config.js
├── 📄 index.js
├── 📄 package-lock.json
├── 📄 package.json
└── 📝 tree.md

Generated by FileTree Pro Extension