Skip to content

An advanced project management system where user can create groups, assign tasks and upload files

Notifications You must be signed in to change notification settings

harsha12a/WorkGrid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mernProj
├─ Backend
│  ├─ config
│  │  ├─ cloudinaryConfig.js
│  │  └─ mongoConfig.js
│  ├─ controllers
│  │  ├─ group.controller.js
│  │  ├─ task.controller.js
│  │  └─ user.controller.js
│  ├─ eslint.config.mjs
│  ├─ index.js
│  ├─ middlewares
│  │  └─ upload.js
│  ├─ models
│  │  ├─ group.model.js
│  │  ├─ task.model.js
│  │  └─ user.model.js
│  ├─ package-lock.json
│  ├─ package.json
│  ├─ requests
│  │  ├─ group.request.rest
│  │  ├─ task.request.rest
│  │  └─ user.request.rest
│  └─ utils
│     └─ helpers.js
└─ Frontend
   ├─ eslint.config.js
   ├─ index.html
   ├─ package-lock.json
   ├─ package.json
   ├─ public
   │  └─ vite.svg
   ├─ README.md
   ├─ src
   │  ├─ App.css
   │  ├─ App.jsx
   │  ├─ assets
   │  │  ├─ landing.png
   │  │  ├─ login_bg.png
   │  │  ├─ logo.png
   │  │  └─ react.svg
   │  ├─ components
   │  │  ├─ AddTask.jsx
   │  │  ├─ CreateGroup.jsx
   │  │  ├─ DashBoard.jsx
   │  │  ├─ Footer.jsx
   │  │  ├─ GroupDetails.jsx
   │  │  ├─ Groups.jsx
   │  │  ├─ Header.jsx
   │  │  ├─ Home.jsx
   │  │  ├─ Login.jsx
   │  │  ├─ NotFound.jsx
   │  │  ├─ Register.jsx
   │  │  ├─ Tasks.jsx
   │  │  └─ UserProfile.jsx
   │  ├─ index.css
   │  ├─ main.jsx
   │  └─ redux
   │     ├─ groupSlice.js
   │     ├─ store.js
   │     └─ userSlice.js
   └─ vite.config.js

About

An advanced project management system where user can create groups, assign tasks and upload files

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages