Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
585 commits
Select commit Hold shift + click to select a range
ff1ee45
Add boilerplate for chat
tingkai-mai Nov 2, 2024
4652f73
remove comments
ChryslineLim Nov 2, 2024
d521c75
Merge branch 'milestone-d5' of https://github.com/CS3219-AY2425S1/cs3…
ChryslineLim Nov 2, 2024
4faa167
Merge branch 'milestone-d5' of https://github.com/CS3219-AY2425S1/cs3…
jamz903 Nov 2, 2024
bcce770
Successfully send message from one client to another
tingkai-mai Nov 2, 2024
68cc300
Fix regression to retrieve user data
jamz903 Nov 2, 2024
989d150
Fix linting issues
jamz903 Nov 2, 2024
6bb3984
Send message only to intended target
tingkai-mai Nov 2, 2024
f3cc23f
Fix webpack error
jamz903 Nov 2, 2024
cbec6a0
Fix more linting errors
jamz903 Nov 2, 2024
23c6373
Fix lints
tingkai-mai Nov 2, 2024
abad775
Merge remote-tracking branch 'refs/remotes/origin/milestone-d5' into …
tingkai-mai Nov 2, 2024
b22cb34
Propose fix
tingkai-mai Nov 2, 2024
37a8774
Fix prerender error
jamz903 Nov 2, 2024
b6b454e
Merge branch 'milestone-d5' of https://github.com/CS3219-AY2425S1/cs3…
jamz903 Nov 2, 2024
47a920d
Implement basic UI for reading and sending messages
tingkai-mai Nov 3, 2024
50424a8
Merge branch 'milestone-d5' of https://github.com/CS3219-AY2425S1/cs3…
ChryslineLim Nov 3, 2024
d64a923
Improve styles
tingkai-mai Nov 3, 2024
5b77c8b
extract all APIs into .env files
ChryslineLim Nov 3, 2024
b806196
Adjust overflow styles
tingkai-mai Nov 3, 2024
4d441b3
Clear input box on message sent
tingkai-mai Nov 3, 2024
d6d3bc4
Ensure message box is always scrolled to the bottom
tingkai-mai Nov 3, 2024
58b5205
Add flavour text for empty chatbox
tingkai-mai Nov 3, 2024
e37bbbb
Fix linter
tingkai-mai Nov 3, 2024
6f7bafc
Fix linter
tingkai-mai Nov 3, 2024
fec5cc4
Merge branch 'milestone-d5' into wheatgrassmc/add-chat-service
tingkai-mai Nov 3, 2024
a79c444
Merge pull request #163 from CS3219-AY2425S1/chryslinelim/cs3-95-n8-s…
ChryslineLim Nov 3, 2024
bb0b7f2
Add loading page
izzhafeez Nov 3, 2024
2b80677
Rename routes internally for API gateway
tingkai-mai Nov 3, 2024
c3d67c8
Merge pull request #167 from CS3219-AY2425S1/wheatgrassmc/modify-api-…
tingkai-mai Nov 3, 2024
e42b423
Merge branch 'milestone-d5' into wheatgrassmc/add-chat-service
tingkai-mai Nov 3, 2024
6666034
Merge branch 'milestone-d5' into wheatgrassmc/add-chat-service
tingkai-mai Nov 3, 2024
7f10f8d
Implement buggy hotfix
tingkai-mai Nov 3, 2024
b3cba8f
Add authorization rules to collaboration
izzhafeez Nov 3, 2024
ceed1d6
Merge pull request #168 from CS3219-AY2425S1/izzhafeez/cs3-114-collab…
izzhafeez Nov 3, 2024
da3bed5
Improve styles
tingkai-mai Nov 3, 2024
a7bffda
Allow username to also be used for validation of collab space authori…
izzhafeez Nov 3, 2024
a08993b
Add ?language= to dashboard
izzhafeez Nov 3, 2024
395f848
Merge pull request #169 from CS3219-AY2425S1/izzhafeez/cs3-114-collab…
izzhafeez Nov 3, 2024
876da56
Merge branch 'milestone-d5' of https://github.com/CS3219-AY2425S1/cs3…
jamz903 Nov 3, 2024
d82fb52
Push user service hotfix
MaiTingKai Nov 4, 2024
4ca6917
Merge branch 'milestone-d5' of https://github.com/CS3219-AY2425S1/cs3…
jamz903 Nov 4, 2024
334aaf0
Update user service api root to /api/iam
MaiTingKai Nov 4, 2024
e42eec0
Merge branch 'milestone-d5' into wheatgrassmc/add-chat-service
MaiTingKai Nov 4, 2024
2921df2
Merge branch 'milestone-d5' of https://github.com/CS3219-AY2425S1/cs3…
jamz903 Nov 4, 2024
d337a6e
Merge branch 'milestone-d5' of https://github.com/CS3219-AY2425S1/cs3…
jehousoh Nov 4, 2024
2056370
Fix linting
MaiTingKai Nov 4, 2024
6196126
Merge pull request #164 from CS3219-AY2425S1/wheatgrassmc/add-chat-se…
MaiTingKai Nov 4, 2024
c438104
Fix ordering of services
MaiTingKai Nov 4, 2024
ae0567e
Push matching service related deployment files
jamz903 Nov 4, 2024
a8ce2cd
Fix unknown ufrag
jehousoh Nov 4, 2024
a12d41c
Merge branch 'milestone-d5' of https://github.com/CS3219-AY2425S1/cs3…
jehousoh Nov 4, 2024
2bf5d4d
Fix port
MaiTingKai Nov 4, 2024
78d6804
Merge branch 'milestone-d5' of https://github.com/CS3219-AY2425S1/cs3…
jamz903 Nov 4, 2024
dc0b47d
Push updated configuration files
jamz903 Nov 4, 2024
88622df
Merge pull request #104 from CS3219-AY2425S1/cs3-58
jamz903 Nov 4, 2024
71cd747
Add url routes to api gateway
jamz903 Nov 4, 2024
2bd54f1
Test removal of env variable
jamz903 Nov 4, 2024
8eb9c19
Fix linter issues
jehousoh Nov 4, 2024
bc54328
Remove unused variable
jehousoh Nov 4, 2024
5006f44
Fix: Question pills overflow causing overlap
jehousoh Nov 4, 2024
b4870ac
Change urls to use gateway
jamz903 Nov 4, 2024
0397089
Fix broken urls
jamz903 Nov 4, 2024
e2537c6
Fixed user
MaiTingKai Nov 4, 2024
0b8f5ba
Modify web socket to accept all for CORS
tingkai-mai Nov 4, 2024
b26db6b
Modify allowed origins for websocket chat
tingkai-mai Nov 4, 2024
5f3b064
Temp fix for demo
tingkai-mai Nov 4, 2024
672474b
Append /match at the end of allowedOrigin
tingkai-mai Nov 4, 2024
0128fcc
Add list of origins
tingkai-mai Nov 4, 2024
df8946f
shit myself
tingkai-mai Nov 4, 2024
653f0af
Add CorsConfig
tingkai-mai Nov 4, 2024
48607d8
Fix Sidebar issues
izzhafeez Nov 4, 2024
dcd4953
Add port 80
tingkai-mai Nov 4, 2024
95a3d19
Merge conflict
izzhafeez Nov 4, 2024
4db528b
Remove toast from middleware
izzhafeez Nov 4, 2024
6c60167
Merge pull request #173 from CS3219-AY2425S1/izzhafeez/cs3-123-error-…
izzhafeez Nov 4, 2024
cdf3c67
Set localhost
tingkai-mai Nov 4, 2024
ced293d
Update oopsie woopsie
tingkai-mai Nov 4, 2024
1d24fee
Merge branch 'milestone-d5' of github.com:CS3219-AY2425S1/cs3219-ay24…
tingkai-mai Nov 4, 2024
6a086f2
About Us
izzhafeez Nov 4, 2024
52ec846
Add more deployment files
jamz903 Nov 4, 2024
b13b00a
Merge branch 'izzhafeez/cs3-125-about-us' of https://github.com/CS321…
jamz903 Nov 4, 2024
23f4ab3
Add linkedin github
izzhafeez Nov 4, 2024
684503e
Merge pull request #175 from CS3219-AY2425S1/izzhafeez/cs3-125-about-us
izzhafeez Nov 4, 2024
4d8de98
Merge branch 'milestone-d5' of https://github.com/CS3219-AY2425S1/cs3…
jamz903 Nov 4, 2024
b2b336e
Merge remote-tracking branch 'refs/remotes/origin/milestone-d5' into …
tingkai-mai Nov 4, 2024
3231b51
Merge branch 'milestone-d5' of https://github.com/CS3219-AY2425S1/cs3…
jehousoh Nov 4, 2024
d1c4f3d
Merge pull request #172 from CS3219-AY2425S1/jehou/video
jehousoh Nov 4, 2024
15a5909
Change button styling
jehousoh Nov 5, 2024
c58aa46
Merge branch 'milestone-d5' of https://github.com/CS3219-AY2425S1/cs3…
jehousoh Nov 5, 2024
704fe9a
Merge pull request #178 from CS3219-AY2425S1/jehou/video
jehousoh Nov 5, 2024
cca4065
Change allowed origin to localhost
jehousoh Nov 5, 2024
8aa8cbc
Merge remote-tracking branch 'refs/remotes/origin/milestone-d5' into …
tingkai-mai Nov 5, 2024
6275667
Allow all
tingkai-mai Nov 6, 2024
fcebaad
Add localhost:3000
tingkai-mai Nov 6, 2024
c96885e
Add * to CORS
tingkai-mai Nov 6, 2024
0fa18f6
set to localhost 3000
tingkai-mai Nov 6, 2024
7f0d8eb
Add email verification
izzhafeez Nov 6, 2024
5b2dd9e
Update all deployment files
jamz903 Nov 6, 2024
ced14a8
Change url to new ingress
jehousoh Nov 7, 2024
3d10f87
Change url to remove language
jehousoh Nov 7, 2024
90a8269
Add userid to matching to sessions
jehousoh Nov 7, 2024
59ae25f
Get collaborator's username from userid
jehousoh Nov 7, 2024
fe6332a
move profile icon below match icon
ChryslineLim Nov 7, 2024
fc7868b
change history page UI to display 3 separate categories
ChryslineLim Nov 7, 2024
053556a
switching of prog lang choice
ChryslineLim Nov 7, 2024
9b5e578
enhanced syntax higlighting + syntax errors
ChryslineLim Nov 7, 2024
6ad795b
lint fixes
ChryslineLim Nov 7, 2024
9c9b2f4
fix linting issues
jamz903 Nov 7, 2024
f326ac1
Modify to read from env
tingkai-mai Nov 7, 2024
9367cd0
Add password reset capabilities
izzhafeez Nov 7, 2024
b57237b
Add ChatLog model
tingkai-mai Nov 7, 2024
250c3ef
Add endpoint to create chatlogs and retrieve chatlogs by pagination
tingkai-mai Nov 7, 2024
322a0c3
Convert timestamp into readable format before sending a response
tingkai-mai Nov 7, 2024
4851507
change all urls to localhost
jamz903 Nov 7, 2024
cb95638
Merge pull request #206 from CS3219-AY2425S1/milestone-d5
jamz903 Nov 7, 2024
945ba8b
Add skeleton code for adding profile picture
tingkai-mai Nov 7, 2024
dcd387b
Add logic to parse examples
tingkai-mai Nov 7, 2024
e3be418
Add verification status to dashboard page
izzhafeez Nov 7, 2024
b1bd699
Merge pull request #212 from CS3219-AY2425S1/izzhafeez/cs3-129-improv…
izzhafeez Nov 7, 2024
1876729
Update with ability to obtain solutions to questions
tingkai-mai Nov 7, 2024
ac91182
resolve merge conflicts
ChryslineLim Nov 7, 2024
9b57c22
Merge pull request #207 from CS3219-AY2425S1/chrysline/improvements
ChryslineLim Nov 7, 2024
75fb4c7
Change username to userid
jehousoh Nov 7, 2024
6933bac
Update model to include profilePictureUrl
tingkai-mai Nov 7, 2024
6d52c14
Fix implementation to upload image to GCP bucket
tingkai-mai Nov 7, 2024
175a318
Fix history page peer username
jehousoh Nov 7, 2024
f5c358d
fix video play button on safari maybe
jehousoh Nov 7, 2024
4758145
Change endpoint route and response body
tingkai-mai Nov 7, 2024
f08db5d
Modify frontend to retrieve URL instead of immediately uploading image
tingkai-mai Nov 7, 2024
ebeeb25
Fix loading bug
tingkai-mai Nov 7, 2024
028f409
Improve error validation messages
tingkai-mai Nov 7, 2024
dacd3b2
Merge branch 'main' into wheatgrassmc/cs3-145-improvement-implement-p…
tingkai-mai Nov 7, 2024
0c74856
Add dirty checker for submit button
tingkai-mai Nov 7, 2024
c2424f5
Merge pull request #210 from CS3219-AY2425S1/wheatgrassmc/cs3-145-imp…
tingkai-mai Nov 7, 2024
dcddaf8
Merge branch 'main' into wheatgrassmc/cs3-149-improvement-chat-ux
tingkai-mai Nov 7, 2024
4cc7b9b
Merge branch 'main' of https://github.com/CS3219-AY2425S1/cs3219-ay24…
jehousoh Nov 7, 2024
8896706
what
jehousoh Nov 7, 2024
884efe0
Fix port
tingkai-mai Nov 8, 2024
6fdc142
Merge in jehou/last-week
tingkai-mai Nov 8, 2024
354b0ab
FIx stompClientRef bug
tingkai-mai Nov 8, 2024
473519d
Display profile picture in "Your collaborator"
tingkai-mai Nov 8, 2024
c27ec46
Added report_diagrams.drawio
tingkai-mai Nov 8, 2024
7a13da3
Update report_diagrams.drawio
tingkai-mai Nov 8, 2024
bda21bb
Merge branch 'main' of https://github.com/CS3219-AY2425S1/cs3219-ay24…
jehousoh Nov 8, 2024
c521a36
Fix localhost url
jehousoh Nov 8, 2024
bd03eef
Change collab name to collab id
jehousoh Nov 8, 2024
82f109e
Fix question title causing height overlaps
jehousoh Nov 8, 2024
6bced63
Modify FE chat logic
tingkai-mai Nov 8, 2024
0d7af68
Fix linter issues
jehousoh Nov 8, 2024
aaab9a8
Remove dependencies
jehousoh Nov 8, 2024
c979aa4
Merge pull request #216 from CS3219-AY2425S1/jehou/lastweek
jehousoh Nov 8, 2024
523c579
Update documentation
jehousoh Nov 8, 2024
56ce478
Add max password length (100)
jehousoh Nov 8, 2024
d9cb262
Fix: reset password only allowing 8 characters
jehousoh Nov 8, 2024
e90e3da
Add max length password check for profile page
jehousoh Nov 8, 2024
0a5c6ea
Update plantuml
jehousoh Nov 9, 2024
19c28a0
Merge branch 'main' into wheatgrassmc/cs3-149-improvement-chat-ux
tingkai-mai Nov 12, 2024
0700bc6
Centralise message datetime orchestration to websocketchat
tingkai-mai Nov 12, 2024
4d9d57d
Fix type
tingkai-mai Nov 12, 2024
a89ea33
Fix datetime zones
tingkai-mai Nov 12, 2024
1d43af1
Fix chat height bug
tingkai-mai Nov 12, 2024
c232741
Remove unused sample data
tingkai-mai Nov 12, 2024
7d8ad8b
Publish chatlogs to kafka topic
tingkai-mai Nov 12, 2024
fb95032
Add service for consuming from CHATLOGS topic
tingkai-mai Nov 12, 2024
4a55fd3
Successfully persist chatlog messages
tingkai-mai Nov 12, 2024
4e640a4
change editor theme option
ChryslineLim Nov 12, 2024
c62f182
Fix hot reload for chatlog service
tingkai-mai Nov 12, 2024
531f5ec
fix bug: page number for dashboard
ChryslineLim Nov 12, 2024
172b7b0
Fix query logic
tingkai-mai Nov 12, 2024
70c2878
Fix: Video call starting when other user refresh
sohjehou Nov 12, 2024
1367fc3
Add TURN servers
sohjehou Nov 12, 2024
5e22c99
Successfully load persistent chats without pagination
tingkai-mai Nov 12, 2024
70c0ea8
Enable basic pagination without pagination limits
tingkai-mai Nov 12, 2024
faa9735
enhance collab page UI
ChryslineLim Nov 12, 2024
0099399
Fix bug where recipient fails to have name loaded on page load
tingkai-mai Nov 12, 2024
6e547d9
Add peer connection information
sohjehou Nov 12, 2024
8eb18b6
change redirects
ChryslineLim Nov 12, 2024
0965414
notify user if no question exists for his match criteria
ChryslineLim Nov 12, 2024
d093acd
Merge branch 'main' into wheatgrassmc/cs3-149-improvement-chat-ux
tingkai-mai Nov 12, 2024
a86b63f
Merge branch 'main' into wheatgrassmc/cs3-139-improvement-change-ques…
tingkai-mai Nov 12, 2024
2620890
Merge pull request #244 from CS3219-AY2425S1/wheatgrassmc/cs3-149-imp…
tingkai-mai Nov 12, 2024
09cd574
Merge branch 'main' into wheatgrassmc/cs3-139-improvement-change-ques…
tingkai-mai Nov 12, 2024
afc0cd8
Add timestamp for history page
sohjehou Nov 12, 2024
89bc410
Display examples in the frontend
tingkai-mai Nov 12, 2024
4875604
fix admin routing and cookies
ChryslineLim Nov 12, 2024
6475e1c
Provide answer key
tingkai-mai Nov 12, 2024
ef90be7
Update questions with examples and solution in the backend
tingkai-mai Nov 12, 2024
0e89eb1
Fix update bug
tingkai-mai Nov 12, 2024
01a3654
Merge pull request #237 from CS3219-AY2425S1/wheatgrassmc/cs3-139-imp…
tingkai-mai Nov 12, 2024
3faa365
Fix logout button not showing for admins
tingkai-mai Nov 12, 2024
5677df3
Adjust styles for layouts and homepage
tingkai-mai Nov 12, 2024
ee92127
Add animations to the homepage
tingkai-mai Nov 12, 2024
1964b34
Fix redirects for homepage
tingkai-mai Nov 12, 2024
64ad7c3
Fix auth status check
tingkai-mai Nov 12, 2024
930a37a
question dashboard page count for admin fix
ChryslineLim Nov 12, 2024
401f485
Merge branch 'main' of https://github.com/CS3219-AY2425S1/cs3219-ay24…
ChryslineLim Nov 12, 2024
8257191
Merge pull request #242 from CS3219-AY2425S1/chrysline/fixes
ChryslineLim Nov 12, 2024
bfc03b4
Allow users to delete profile picture and fix URL bug
tingkai-mai Nov 12, 2024
e088040
Merge branch 'main' into wheatgrassmc/fixes
tingkai-mai Nov 12, 2024
8a6932c
remove merge conflict
ChryslineLim Nov 12, 2024
6608c17
Fix chats list regression
tingkai-mai Nov 12, 2024
1bc3df5
Fix documentation and test cases
jehousoh Nov 12, 2024
9922c4d
Merge branch 'main' of https://github.com/CS3219-AY2425S1/cs3219-ay24…
jehousoh Nov 12, 2024
131c263
Merge branch 'main' into wheatgrassmc/fixes
tingkai-mai Nov 12, 2024
7706893
Merge pull request #245 from CS3219-AY2425S1/wheatgrassmc/fixes
tingkai-mai Nov 12, 2024
bc24db9
Remove merge
jehousoh Nov 12, 2024
93c38ee
fix regression for lang choice
ChryslineLim Nov 12, 2024
75dfb95
change font sizes for question
ChryslineLim Nov 12, 2024
4571050
Reverse arrow directions
tingkai-mai Nov 12, 2024
883a3ad
Merge branch 'main' of https://github.com/CS3219-AY2425S1/cs3219-ay24…
jehousoh Nov 12, 2024
b6ebcc5
Fix scroll position when pagination
tingkai-mai Nov 12, 2024
04a722f
persist language changes to the db
ChryslineLim Nov 12, 2024
27904ab
backend change
ChryslineLim Nov 12, 2024
8033762
Fix linter
jehousoh Nov 12, 2024
df0c410
Merge branch 'main' of https://github.com/CS3219-AY2425S1/cs3219-ay24…
jehousoh Nov 12, 2024
1258479
Sort history rows by descending date
jehousoh Nov 12, 2024
ec77e75
Remove wrong type
jehousoh Nov 12, 2024
b4f4e01
Merge pull request #249 from CS3219-AY2425S1/jehou/disconnect
jehousoh Nov 12, 2024
177d597
Fix visual bug for landing page
jamz903 Nov 13, 2024
f812dcf
Fix: Wrong username shown after sending text chat
jehousoh Nov 13, 2024
c93470e
Merge branch 'main' of https://github.com/CS3219-AY2425S1/cs3219-ay24…
jehousoh Nov 13, 2024
533b3c4
Merge branch 'main' of https://github.com/CS3219-AY2425S1/cs3219-ay24…
ChryslineLim Nov 13, 2024
c862bed
Merge pull request #248 from CS3219-AY2425S1/persist-language-change
ChryslineLim Nov 13, 2024
3c0263c
Fix image reupload bug
tingkai-mai Nov 13, 2024
8b0c94c
Update password validation criteria
tingkai-mai Nov 13, 2024
2f8fe5d
Update password reset validation
tingkai-mai Nov 13, 2024
c624ea0
Add reset password section to profile page
tingkai-mai Nov 13, 2024
ba98275
Merge pull request #251 from CS3219-AY2425S1/wheatgrassmc/more-fixes
tingkai-mai Nov 13, 2024
b1d6959
Fix video starting when peer leaves i hope
jehousoh Nov 13, 2024
d4cd124
set monaco editor theme before highlighting loads
ChryslineLim Nov 13, 2024
2845585
Add qn cleaner
tingkai-mai Nov 13, 2024
774a9bd
add log statements
jehousoh Nov 13, 2024
9e34ba6
Merge branch 'main' of https://github.com/CS3219-AY2425S1/cs3219-ay24…
jehousoh Nov 13, 2024
f18a131
Conditionally render questions
tingkai-mai Nov 13, 2024
6271b51
Update tool
tingkai-mai Nov 13, 2024
6a43ad5
Merge branch 'main' of github.com:CS3219-AY2425S1/cs3219-ay2425s1-pro…
tingkai-mai Nov 13, 2024
056e21e
Reset reset password fields on reset password
tingkai-mai Nov 13, 2024
dab750c
Conditionally show example explanation if it exists
tingkai-mai Nov 13, 2024
eb7c71e
Change spinner color
tingkai-mai Nov 13, 2024
b229070
Add text wrap
tingkai-mai Nov 13, 2024
e804d2a
why
jehousoh Nov 13, 2024
905f5d8
change remote icon
jehousoh Nov 13, 2024
50aaddc
trying my luck
jehousoh Nov 13, 2024
8f2ccc3
Add tooltips to history table
jehousoh Nov 13, 2024
f20b25f
Fix add and edit question
jehousoh Nov 13, 2024
696ac71
Update README.md
jehousoh Nov 13, 2024
c88d504
Update README.md
ChryslineLim Dec 9, 2024
c290de3
Create main.yml to run tests
jamz903 Feb 10, 2025
dbcd2d4
Test CI for push to main
jamz903 Feb 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
33 changes: 33 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Run Tests

on:
pull_request:
branches:
- main
push:
branches:
-main

jobs:
test:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '23'

- name: Install dependencies
run: npm install

- name: Install client dependencies
run: |
cd client
npm install

- name: Run Jest tests
run: npm test
10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
.env
node_modules/
backend/*/dist/
backend/*/coverage/
**/.DS_Store
kubernetes/matching/matching-configmap.yaml
kubernetes/question/question-configmap.yaml
kubernetes/user/user-configmap.yaml
kubernetes/collaboration/collaboration-configmap.yaml
**/venv/
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"java.configuration.updateBuildConfiguration": "interactive"
}
12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
[![Review Assignment Due Date](https://classroom.github.com/assets/deadline-readme-button-22041afd0340ce965d47ae6ef1cefeee28c7c493a6346c4f15d667ab976d596c.svg)](https://classroom.github.com/a/bzPrOe11)
# CS3219 Project (PeerPrep) - AY2425S1
## Group: Gxx
## Group: G15

### Note:
- You can choose to develop individual microservices within separate folders within this repository **OR** use individual repositories (all public) for each microservice.
- In the latter scenario, you should enable sub-modules on this GitHub classroom repository to manage the development/deployment **AND** add your mentor to the individual repositories as a collaborator.
- The teaching team should be given access to the repositories as we may require viewing the history of the repository in case of any disputes or disagreements.
Demo Video [here](https://drive.google.com/file/d/1AD_-VyF5Hrjq25TqJw52XQbbI62O-JG7/view)!

Access our PeerPrep [here](http://35.202.162.147/)!

Access our API gateway [here](http://34.54.37.142)!
12 changes: 12 additions & 0 deletions backend/chatlog/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
FROM node

WORKDIR /usr/src/app

COPY package*.json ./

RUN npm install

COPY . .

EXPOSE 3008
CMD ["npm", "start"]
Loading