-
Notifications
You must be signed in to change notification settings - Fork 2
Full Review #54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
nada-abuzaid
wants to merge
322
commits into
full-review
Choose a base branch
from
main
base: full-review
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Full Review #54
Changes from all commits
Commits
Show all changes
322 commits
Select commit
Hold shift + click to select a range
eea6260
feat: add sigup schema
AyaAljalees fd2163b
refactor: edit functions name
Amal-Mousa a3eebb1
fix: finish account page
Mohammed-Sbeata b101a58
Merge pull request #24 from GSG-G13/11-create-login-components
nada-abuzaid e8412ae
Merge pull request #25 from GSG-G13/22-page-task-board
KhaledToha 9d1dec7
fix: resolve conflicts
Mohammed-Sbeata 4392159
Merge pull request #23 from GSG-G13/20-create-account-page
nada-abuzaid 899d298
feat: add signup components
AyaAljalees 9b2a167
fix: refactor conflicts
Amal-Mousa 385efed
fix: resolve conflict
AyaAljalees 5d8dcf7
refactor: resolve conflict
Amal-Mousa cf4fa4e
Merge branch 'main' into 30-create-add-project
Mohammed-Sbeata c4c1aa4
refactor: resolve conflicts
Amal-Mousa 55df674
Merge pull request #29 from GSG-G13/21-charts-components
KhaledToha 313905a
Merge branch 'main' into 30-create-add-project
Mohammed-Sbeata 0b1eb44
fix: resolve conflicts
KhaledToha b1b2ab5
feat: create add project page
Mohammed-Sbeata 9d5511a
Merge pull request #27 from GSG-G13/26-create-router
nada-abuzaid 132d3e4
refactor: update some elements on signup component
AyaAljalees f219066
fix: convert the unit of measure from pixel to rem in signup page
AyaAljalees ebb4e81
fix: remove un needed spaces in signup copmonents
AyaAljalees 4b7c57e
feat: create the calendar page
KhaledToha 759a479
fix: fix problem in image for signup and logo
AyaAljalees db9f64c
Merge pull request #33 from GSG-G13/32-calendar-page
KhaledToha be653a6
fix: update add projects
Mohammed-Sbeata d7ccfa4
fix: resolve conflicts
Mohammed-Sbeata 3cb0577
refactor: fix some problem in signup formic
AyaAljalees 9b4b2aa
fix: fix husky problem
AyaAljalees 9618883
fix: resolve conflict
AyaAljalees 32bcc41
feat: overview page
Amal-Mousa aa81028
fix: resolve conflict
Amal-Mousa f85ef90
fix: update add project
Mohammed-Sbeata 23f3451
fix: finish add projects
Mohammed-Sbeata f36de1b
feat: link api and create Alerts
KhaledToha 7527eb3
Merge pull request #41 from GSG-G13/40-link-the-api-and-create-alerts…
Mohammed-Sbeata 122afb2
feat: fetch the data for signup
AyaAljalees 0c06328
fix: resolve conflict
AyaAljalees e88d5dd
Merge pull request #37 from GSG-G13/28-create-signup-container
AyaAljalees 8a245e4
refactor: resolve conflict
Amal-Mousa 03242c9
Merge pull request #31 from GSG-G13/30-create-add-project
KhaledToha 8fc36cf
refactor: resolve conflict
Amal-Mousa 2bc14c2
Merge pull request #38 from GSG-G13/34-overview-page
KhaledToha 8da9b2e
feat: add navigator from signup to home page
AyaAljalees 0eb3671
feat: commit chagnes
AyaAljalees d17b790
Merge pull request #44 from GSG-G13/28-create-signup-container
nada-abuzaid 357f10f
feat: get statistics from the backend
AyaAljalees 87b5f47
feat: link project api
Amal-Mousa 81fe7a5
refactor: remove console
Amal-Mousa d23ff1c
refactor: update router
KhaledToha 0d4a4a6
refactor: handle catch error
Amal-Mousa 65917da
Merge pull request #48 from GSG-G13/43-link-statistics-with-backend
Amal-Mousa f898058
Merge pull request #49 from GSG-G13/47-update-routes
AyaAljalees 281ec1d
feat: create the tab bar
KhaledToha 1ff1fd5
Merge branch 'main' into 45-tab-bar-component
KhaledToha 7a3caef
feat: get project by user id from the api
AyaAljalees c17dfb5
feat: add navigator for view more projects
AyaAljalees e1a8287
feat: get data in account page by cookie
Mohammed-Sbeata 65ce339
fix: solve request change
Mohammed-Sbeata e8a833b
Merge branch 'main' into 36-link-account-page-with-backend
Mohammed-Sbeata c4d7917
feat: display the number of tasks in each project
Amal-Mousa 7d003b3
Merge pull request #52 from GSG-G13/51-get-projects-in-the-side-bar
KhaledToha 9e1c895
feat: use skeleton mui instead of loader
Amal-Mousa 075012d
fix: resolve conflict
Amal-Mousa 0ca840b
feat: create tab bar
KhaledToha ab72a74
refactor: deleteing console.log statement
KhaledToha fa02be9
perf: improving the code quality
KhaledToha 0f798a8
Merge pull request #57 from GSG-G13/45-tab-bar-component
Mohammed-Sbeata d7bb85a
fix: resolve request changes
Amal-Mousa 2c6d25c
fix: resolve request changes
Amal-Mousa b6ed990
fix: update account
Mohammed-Sbeata 3dad906
fix: update account
Mohammed-Sbeata a9575e5
fix: resolve conflicts
Amal-Mousa e03dc54
Merge pull request #50 from GSG-G13/42-link-project-api
nada-abuzaid 794c283
feat: link delete account with the backend
AyaAljalees 7635f1c
feat: add project to database
Mohammed-Sbeata b431198
feat: add project to database
Mohammed-Sbeata 15a00ed
Merge branch 'main' into 59-add-project-to-the-database
Mohammed-Sbeata d3f5be0
fix: resolve conflict
AyaAljalees 66e8fa9
fix: remove theme
AyaAljalees 3faec96
Merge pull request #64 from GSG-G13/61-delete-account
Mohammed-Sbeata b780785
fix: complete page account
Mohammed-Sbeata 63e0fd5
Merge branch 'main' into 59-add-project-to-the-database
Mohammed-Sbeata c8e958f
feat: link task board with backend
KhaledToha 9ba2f2a
fix: reolve conlficts
KhaledToha c858390
Merge pull request #66 from GSG-G13/46-link-board-with-backend
KhaledToha bb13ae6
refactor: upgrade sidebar part 1
Amal-Mousa a056a33
refactor: update sidebar part 2
Amal-Mousa 7933f2a
refactor: update sidebar part 3
Amal-Mousa 9fd1ff7
feat: link task calendar with backend
KhaledToha 9e9eda0
refactor: comment
Amal-Mousa bb3cb2f
perf: improving task board and task calendar
KhaledToha 6172e0a
refactor: fix style
nada-abuzaid ca92fe8
Merge pull request #67 from GSG-G13/63-link-calendar-page-with-the-ba…
Amal-Mousa ab8ff9f
Merge pull request #68 from GSG-G13/65-edit-sidebar
KhaledToha 1db8806
feat: link list item with backend
KhaledToha 6e87d1b
Merge branch 'main' into 62-link-list-page-with-the-backend
KhaledToha 5578756
fix: resolve conflicts
KhaledToha 7084730
fix: fixing style
KhaledToha 24c823a
Merge pull request #69 from GSG-G13/62-link-list-page-with-the-backend
nada-abuzaid 8e22698
feat: add project to database
Mohammed-Sbeata 052ac05
perf: enhancing home page and project page
KhaledToha d449985
Merge pull request #72 from GSG-G13/71-enhancing-home-page-and-projec…
nada-abuzaid aa3d37a
feat: logout
Amal-Mousa 0413657
fix: update add project to database
Mohammed-Sbeata 330e5b8
Merge branch 'main' into 60-logout
Amal-Mousa 57480bc
fix: resolve conflict
Mohammed-Sbeata 35c1b65
feat: display success message
Amal-Mousa 3333186
Merge pull request #70 from GSG-G13/59-add-project-to-the-database
KhaledToha 933fd3c
Merge pull request #74 from GSG-G13/60-logout
KhaledToha c2935bd
feat: title and desc and tasks in overview page
KhaledToha 7f03466
feat: members card in overview page
KhaledToha dc4691a
fix: resolve conflicts
KhaledToha ae7cdd8
feat: add udate task component
AyaAljalees 5fdd209
fix: resolve conflict
AyaAljalees 2d7b1d2
style: floating button
Amal-Mousa d121bee
perf: enhancing the design of overview page
KhaledToha f67adef
Merge pull request #75 from GSG-G13/73-overview-page
AyaAljalees 6b897e2
feat: add update task component
AyaAljalees c3a2e13
feat: add update task component
AyaAljalees 9ebe2dc
fix: merge main
AyaAljalees b36034a
feat: add task design
Amal-Mousa 7a10d5e
feat: add update task component
AyaAljalees 5f3425c
fix: finish account page
Mohammed-Sbeata 97f2b9c
feat: add task
Amal-Mousa 8939bad
feat: add task with error and success alert
Amal-Mousa 2effd85
fix: resolve conflicts
Amal-Mousa 3b2927b
feat: add user data by context
KhaledToha 095a9a4
Merge pull request #79 from GSG-G13/77-add-usecontext
Amal-Mousa 077b1c2
Merge branch 'main' into 36-link-account-page-with-backend
Mohammed-Sbeata 16b9f07
perf: enhancing the function of user context
KhaledToha b0fa543
fix: update account page
Mohammed-Sbeata b17362a
feat: add modal for edit task
AyaAljalees 9797ccf
feat: add task with assigne
Amal-Mousa e251c1c
perf: check for user cookies instead of user context
KhaledToha 889329a
feat: add dynamic data for edit task
AyaAljalees 09fda87
feat: create add members
Mohammed-Sbeata cd94414
refactor: change the add task model
Amal-Mousa b414a7b
perf: enhancing
KhaledToha 9cbf259
Merge pull request #56 from GSG-G13/36-link-account-page-with-backend
nada-abuzaid 8a95af1
fix: resolving conflicts
KhaledToha 6c2a52f
feat: link update task with the backend
AyaAljalees 2e3c653
refactor: remove error console and other problem
AyaAljalees fbec796
Merge pull request #80 from GSG-G13/77-add-usecontext
AyaAljalees 3cda8fd
fix: resolve conflict
AyaAljalees 7b9007b
fix: resolve conflict
AyaAljalees e9ef4bc
fix: fixing a bug in overview page
KhaledToha 5e66885
feat: add js cookie
AyaAljalees 5f14964
fix: add task
Amal-Mousa 7a67716
feat: link delete project in project card
AyaAljalees 366c952
Merge pull request #78 from GSG-G13/39-create-update-task-components
Mohammed-Sbeata 5873a9b
fix: add task
Amal-Mousa be12be7
feat: add task by amal and aya
nada-abuzaid 1bf9e94
feat: add task by amal and aya
nada-abuzaid d29cc67
style: style add task modal
Amal-Mousa d0f1cd9
Merge pull request #84 from GSG-G13/83-fixing-a-bug-in-overview-page
nada-abuzaid 72b5ae1
Merge pull request #86 from GSG-G13/85-link-delete-project-with-the-b…
nada-abuzaid 0899265
feat: create cleint error page
Mohammed-Sbeata 7133d56
fix: update client error page
Mohammed-Sbeata 835a0da
perf: improving the performance
KhaledToha 2cc0e0c
fix: resolve conflict
KhaledToha 88ba80a
fix: fixing a bug
KhaledToha 28c8307
style: fixing the style a liitle bit
KhaledToha aefa1e6
Merge pull request #82 from GSG-G13/81-create-add-members
KhaledToha fa69481
fix: create server error page and change folder name
Mohammed-Sbeata f6c7b60
feat: link delete task with the backend
AyaAljalees 3e3e0b2
feat: link delete task with the backend
AyaAljalees e562150
feat: add separate statistics for different sections in StatisticsCar…
AyaAljalees 7dd4226
refactor: update add task modal
Amal-Mousa 58bd797
refactor: update floating button z-index value
Amal-Mousa a864024
refactor: resolve conflict
Amal-Mousa ea7a558
refactor: update task modal state
Amal-Mousa b19da1e
Merge pull request #89 from GSG-G13/88-create-client-error-404-page
KhaledToha 8814d02
Merge pull request #76 from GSG-G13/58-create-add-task
nada-abuzaid 18fb134
feat: add attachment feature
KhaledToha a78fd65
feat: add confirmation massege for user befor delete project or task
AyaAljalees c213000
fix: merge main
AyaAljalees 76e1cce
Merge pull request #96 from GSG-G13/95-create-upload-file-modal
nada-abuzaid fba9243
fix: solve error in packege json
AyaAljalees 323ce2f
feat: add confirmation message for delete account
AyaAljalees 3235c29
feat: fix styled in projects
Mohammed-Sbeata c086bbb
fix: resolve conflict
AyaAljalees d2e7464
feat: download files from s3
KhaledToha a4a9a99
Merge branch 'main' of https://github.com/GSG-G13/trakio into 97-crea…
KhaledToha 2478e45
fix: general updates
KhaledToha f7e4d8b
fix: general updates
KhaledToha 700fb51
fix: general updates
KhaledToha 0deacc6
Merge pull request #99 from GSG-G13/98-fix-style-issues
nada-abuzaid ad4bbf9
Merge pull request #100 from GSG-G13/97-create-the-file-page
nada-abuzaid 373c692
fix: solve error in packege json
AyaAljalees 56771b3
fix: resolve conflict
AyaAljalees 87d0999
Merge pull request #91 from GSG-G13/87-link-delete-task-with-the-backend
nada-abuzaid 5bb8ba1
fix: resolve conflict
AyaAljalees e407cfa
Merge pull request #101 from GSG-G13/87-link-delete-task-with-the-bac…
nada-abuzaid 7cf3003
fix: fixing husky
KhaledToha 19f7748
feat: create drag and drop
Mohammed-Sbeata 4350e30
fix: update drag and drop
Mohammed-Sbeata bbde53f
feat: add update project component and link it with backend
AyaAljalees a71432b
feat: add update project component and link it with backend
AyaAljalees 79fa4de
fix: general improvments
KhaledToha 6b42760
perf: enhancing the performance of our app
KhaledToha c3d09ba
Merge pull request #103 from GSG-G13/102-preparing-for-build
KhaledToha 06ca7ad
fix: resolve conflicts for drag and drop
Mohammed-Sbeata 85752c8
fix: fix some issues and styles
KhaledToha f4c6416
style: update some styles
KhaledToha ca97789
fix: fix eslint errors
KhaledToha 2493cd9
style: fix update task styles
KhaledToha 4c045bb
perf: enhancing the functionality of edit task
KhaledToha 65c0369
style: fix style issue in edit task modal
KhaledToha 478c4cb
fix: fixing small bugs
KhaledToha 8d45b6b
Merge pull request #104 from GSG-G13/94-secret-issue
nada-abuzaid 1ff142f
fix: resolve conflicts
KhaledToha b8502bf
Merge pull request #108 from GSG-G13/fix-style
nada-abuzaid 7d902f2
fix: resolve conflict
AyaAljalees 6d889c7
fix: resolve confilict
AyaAljalees 813e27b
Merge pull request #107 from GSG-G13/105-link-update-project-with-the…
nada-abuzaid eae7bd4
feat: create readme file
Mohammed-Sbeata f9c4dd2
style: enhancing the style of account page
KhaledToha 5c93a66
perf: setting loader before fetching user data
KhaledToha 8a079fd
style: fixing the style of add and edit project
KhaledToha f7070d7
perf: enhancing the performance of deleting task and editing a project
KhaledToha 15a5c43
fix: update readme file
Mohammed-Sbeata bed3aeb
feat: add file example.env
Mohammed-Sbeata c62bf02
fix: deploy setting
nada-abuzaid 1015d74
perf: handling the loading on overview and file pages
KhaledToha 83c6713
feat: create responsive for login page
Mohammed-Sbeata a4c8dbf
fix: final fix in this branch
KhaledToha 6585a31
perf: last performance enhancement
KhaledToha 94d1296
fix: fixing some issues with endpoints
KhaledToha a540c88
feat: add logo to responsive
Mohammed-Sbeata df8704e
fix: update place logo
Mohammed-Sbeata 2fbbe1c
Merge pull request #112 from GSG-G13/111-styling-account-page
AyaAljalees 01a61b6
feat: create signup responsive
Mohammed-Sbeata addff29
Merge pull request #110 from GSG-G13/109-create-readme-file
nada-abuzaid 48b3c51
fix: update responsive signup
Mohammed-Sbeata 10d00ad
fix: error with uploading files
KhaledToha 110a68b
Merge pull request #116 from GSG-G13/111-styling-account-page
KhaledToha 0e5cc43
feat: github action workflow
KhaledToha 3d65cb6
Merge pull request #118 from GSG-G13/117-github-action
KhaledToha 55c8eba
Update index.ts
KhaledToha 6092d35
Merge pull request #119 from GSG-G13/KhaledToha-patch-1
KhaledToha 722e669
refactor: update error pae and assigne autocomplete input
Amal-Mousa d073b59
fix: update style responsive
Mohammed-Sbeata 8ddd748
Merge pull request #114 from GSG-G13/113-responsive-styling
nada-abuzaid 6d20eae
Merge pull request #121 from GSG-G13/120-refactor
nada-abuzaid 1b02cf0
fix: fixing deployment
KhaledToha 11f0a54
Merge pull request #123 from GSG-G13/122-fix-deploy
nada-abuzaid 8508fed
fix: navigation bug
KhaledToha c77544a
Merge pull request #125 from GSG-G13/124-fix-navigation-bug
nada-abuzaid 6817147
Update add Task
KhaledToha 0cbb373
Merge pull request #126 from GSG-G13/KhaledToha-patch-2
KhaledToha File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| module.exports = { extends: ['@commitlint/config-conventional'] }; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,31 @@ | ||
| module.exports = { | ||
| env: { browser: true, es2020: true }, | ||
| extends: [ | ||
| 'eslint:recommended', | ||
| 'plugin:react/recommended', | ||
| 'plugin:@typescript-eslint/recommended', | ||
| 'plugin:react-hooks/recommended', | ||
| 'airbnb', | ||
| 'airbnb/hooks', | ||
| 'plugin:react/jsx-runtime', | ||
| ], | ||
| parser: '@typescript-eslint/parser', | ||
| parserOptions: { ecmaVersion: 'latest', sourceType: 'module' }, | ||
| plugins: ['react-refresh'], | ||
| rules: { | ||
| 'react-refresh/only-export-components': 'warn', | ||
| 'react/jsx-filename-extension': [1, { extensions: ['.tsx', '.ts'] }], | ||
| 'linebreak-style': 'off', | ||
| 'import/no-unresolved': 'off', | ||
| 'import/extensions': 'off', | ||
| 'react-hooks/exhaustive-deps': 'off', | ||
| indent: ['error', 2], | ||
| 'react/function-component-definition': [ | ||
| 2, | ||
| { namedComponents: 'arrow-function' }, | ||
| ], | ||
| 'react/jsx-props-no-spreading': 'off', | ||
| 'import/no-absolute-path': 'off', | ||
| 'react/require-default-props': 'off', | ||
| }, | ||
| }; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,38 @@ | ||
| name: Deploy to Amazon S3 | ||
|
|
||
| on: | ||
| push: | ||
| branches: [ "main" ] | ||
|
|
||
| env: | ||
| AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} | ||
| AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} | ||
| VITE_BASE_URL: ${{ secrets.VITE_BASE_URL }} | ||
| VITE_ACCESS_KEY: ${{ secrets.VITE_ACCESS_KEY }} | ||
| VITE_SECRET_ACCESS_KEY: ${{ secrets.VITE_SECRET_ACCESS_KEY }} | ||
| jobs: | ||
| CypressTestReport: | ||
| timeout-minutes: 120 | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| - name: Checkout | ||
| uses: actions/checkout@v3 | ||
|
|
||
| - name: Install dependencies | ||
| run: npm i --force | ||
|
|
||
| - name: Build | ||
| run: npm run build | ||
|
|
||
| - name: Upload S3 | ||
| uses: shallwefootball/s3-upload-action@master | ||
| id: S3 | ||
| with: | ||
| aws_key_id: ${{secrets.AWS_ACCESS_KEY_ID}} | ||
| aws_secret_access_key: ${{secrets.AWS_SECRET_ACCESS_KEY}} | ||
| aws_bucket: trackio | ||
| source_dir: dist | ||
| destination_dir: '' | ||
|
|
||
| - name: Link To Deploy | ||
| run: echo "http://trackio.s3-website.eu-central-1.amazonaws.com/" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,24 @@ | ||
| # Logs | ||
| logs | ||
| *.log | ||
| npm-debug.log* | ||
| yarn-debug.log* | ||
| yarn-error.log* | ||
| pnpm-debug.log* | ||
| lerna-debug.log* | ||
|
|
||
| node_modules | ||
| dist | ||
| dist-ssr | ||
| *.local | ||
| .env | ||
|
|
||
| # Editor directories and files | ||
| !.vscode/extensions.json | ||
| .idea | ||
| .DS_Store | ||
| *.suo | ||
| *.ntvs* | ||
| *.njsproj | ||
| *.sln | ||
| *.sw? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| { | ||
| "editor.codeActionsOnSave": { | ||
| "source.fixAll.eslint": true | ||
| } | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1,124 @@ | ||
| # trakio | ||
| <div align="center"><h2> Trackio <img src="https://media.giphy.com/media/mGcNjsfWAjY5AEZNw6/giphy.gif" width="50"></h2> | ||
|
|
||
| <p align="center"> Trackio is a website that a collaborative work management app designed to track team projects, highlight tasks underway, show who they are assigned to | ||
| </p> | ||
| <p align="center"> | ||
| <a href="http://trackiohosted.s3-website.eu-central-1.amazonaws.com/login">View Demo</a> | ||
| - | ||
| <a href="https://www.figma.com/file/yeg9BQucuw5xH6Tq831tH9/Team5?type=design&node-id=0%3A1&t=dsoJs3cyxbWzsO7o-1">Figma Design</a> | ||
| </p> | ||
| </div> | ||
| <hr> | ||
|
|
||
| ## ✧ About the project | ||
|  | ||
|
|
||
| ## ✧ User Stories | ||
|
|
||
| > As A Manager | ||
|
|
||
| - I can login to my account. | ||
| - I can see a visualization of the progress of tasks and projects through charts and graphs. | ||
| - I can see all the tasks that I have in all projects. | ||
| - I can create a new project. | ||
| - I can create tasks in the project in a specific section. | ||
| - I can assign tasks to team members, set due dates, and upload some attachments. | ||
| - I can change the state of the tasks "to-do, doing, review, done". | ||
| - I can delete any task. | ||
| - I can update team members in the task. | ||
| - I can receive notifications when the state changed by team members. | ||
| - I can search and filter tasks based on various criteria such as due date, priority, or assigned team member. | ||
| - I can logout from the website. | ||
| - I can delete my account. | ||
|
|
||
| <br/> | ||
|
|
||
| > As A Member | ||
|
|
||
| - I can login to my account. | ||
| - I can see visualization the progress of my tasks and projects through charts and graphs. | ||
| - I can see all the tasks that I have in all projects. | ||
| - I can see my tasks in a specific project as a list. | ||
| - I can see my tasks in a specific project as a board. | ||
| - I can see my tasks in a specific project in calendar mode. | ||
| - I can attach files or relevant documents to tasks. | ||
| - I can update the status of my tasks "to-do, doing, review, done". | ||
| - I can logout from the website. | ||
| - I can delete my account. | ||
|
|
||
|
|
||
|
|
||
|
|
||
| <hr> | ||
|
|
||
| ## ✧ Link | ||
|
|
||
| Demo link in [AWS S3](http://trackiohosted.s3-website.eu-central-1.amazonaws.com/login), feel free to check it 🤍 | ||
|
|
||
| <hr> | ||
|
|
||
| ## ✧ Built With | ||
|
|
||
| - React.js | ||
| - Typescript | ||
| - Upload files | S3 | ||
| - Formik | ||
| - React-beautiful-dnd | ||
| - Styled Component | ||
| - Material-ui | ||
| - Lotties | ||
| <hr> | ||
|
|
||
| ## ✧ Getting Started | ||
|
|
||
| To get a local copy up and running, follow these simple steps: | ||
|
|
||
| git clone https://github.com/GSG-G13/trakio | ||
|
|
||
| code trackio | ||
|
|
||
| npm i | ||
|
|
||
| npm run dev | ||
|
|
||
|
|
||
| add .env file, take a look on example.env or ask me about it | ||
|
|
||
| npm run dev | ||
|
|
||
|
|
||
| <hr> | ||
|
|
||
| ## ✧ Contributing | ||
| Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. | ||
|
|
||
| If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again! | ||
|
|
||
| Clone the Project | ||
| - Create your Feature Branch (git checkout -b feature/NewFeature) | ||
| - Commit your Changes (git commit -m 'Add some NewFeature') | ||
| - Push to the Branch (git push origin feature/NewFeature) | ||
| - Open a Pull Request | ||
|
|
||
| <hr> | ||
|
|
||
| ## ✧ Contact | ||
|
|
||
| > ### Contributors | ||
| - [Khaled Abu Toha](https://github.com/KhaledToha) | ||
| - [Aya Aljalees](https://github.com/AyaAljalees) | ||
| - [Amal Alssatari](https://github.com/Amal-Mousa) | ||
| - [Mohammed Sbeata](https://github.com/Mohammed-Sbeata) | ||
|
|
||
|
|
||
| > ### Team leader | ||
| - [Nada Abuzaid](https://github.com/nada-abuzaid) | ||
| <hr> | ||
|
|
||
|
|
||
| ## ✧ Acknowledgments | ||
|
|
||
| - [React Icons](https://react-icons.github.io/react-icons/search) | ||
| - [Formik](https://formik.org/) | ||
| - [React-beautiful-dnd](https://github.com/atlassian/react-beautiful-dnd) | ||
| - [AWS S3](https://aws.amazon.com/ar/ec2/) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| VITE_ACCESS_KEY= | ||
| VITE_SECRET_ACCESS_KEY= | ||
| VITE_BASE_URL=https://trackio-f0a81d9359b8.herokuapp.com/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,16 @@ | ||
| <!DOCTYPE html> | ||
| <html lang="en"> | ||
| <head> | ||
| <meta charset="UTF-8" /> | ||
| <link rel="icon" type="image/svg+xml" href="/assets/logo.svg" /> | ||
| <link rel="preconnect" href="https://fonts.googleapis.com"> | ||
| <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> | ||
| <link href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;1,200&display=swap" rel="stylesheet"> | ||
| <meta name="viewport" content="width=device-width, initial-scale=1.0" /> | ||
| <title>Trackio</title> | ||
| </head> | ||
| <body style="background-color:#1E1F21;" > | ||
| <div id="root"></div> | ||
| <script type="module" src="/src/main.tsx"></script> | ||
| </body> | ||
| </html> | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.