Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
714 commits
Select commit Hold shift + click to select a range
5a0677a
Remove special validation of age in Filter
samueltann Nov 2, 2025
c3db324
Update UG
Miche1111e Nov 2, 2025
f623bb8
warnings for phone
pranav3142 Nov 2, 2025
c5d2a83
fix style
pranav3142 Nov 2, 2025
53e3af6
Merge UG
Miche1111e Nov 2, 2025
56c4d61
fix style
pranav3142 Nov 2, 2025
8b45b6d
Update UG
Miche1111e Nov 2, 2025
3860ce4
Implement next day lessons
cjaycee Nov 2, 2025
4aeb54f
Fix style
cjaycee Nov 2, 2025
fd4f686
Add javadoc header comments
cjaycee Nov 2, 2025
e9c7bfc
Merge pull request #294 from samueltann/bugs/filter
cjaycee Nov 2, 2025
d12102a
Fix use case 1 format
Miche1111e Nov 2, 2025
d25f692
catch duplicate name
pranav3142 Nov 2, 2025
3df0564
fix style
pranav3142 Nov 2, 2025
6a5cb85
Merge pull request #296 from cjaycee/next-day-lessons
pranav3142 Nov 2, 2025
1db5cfa
Merge pull request #295 from Miche1111e/edit-ug
pranav3142 Nov 2, 2025
a564e35
Merge pull request #298 from pranav3142/duplicatename
cjaycee Nov 2, 2025
8a70eff
Fix format for use case 2
Miche1111e Nov 2, 2025
86a4e0b
Fix format of use case 3
Miche1111e Nov 2, 2025
3ec13a0
Fix format for use case 4
Miche1111e Nov 2, 2025
9b5eaf4
tests
pranav3142 Nov 2, 2025
921d09a
Merge pull request #293 from tonyvict/DeleteGradeRevised
cjaycee Nov 2, 2025
cb6d39b
tests
pranav3142 Nov 2, 2025
47c231c
Fix inconsistent grade duplicate handling
rtonyvictar Nov 2, 2025
5176e7b
Fix format for use case 5
Miche1111e Nov 2, 2025
a36b0e0
Fix duplicate grade detection
rtonyvictar Nov 2, 2025
47ae2fa
Fix format for use case 6
Miche1111e Nov 2, 2025
54158ec
stlye
pranav3142 Nov 2, 2025
aab294a
Fix format for use case 7-12
Miche1111e Nov 2, 2025
5ef18b7
Merge pull request #300 from tonyvict/InconsistentOrdering
pranav3142 Nov 2, 2025
4e5c5fd
Merge branch 'master' into edit-dg
Miche1111e Nov 2, 2025
ebf647a
Merge pull request #297 from Miche1111e/edit-dg
tonyvict Nov 2, 2025
4587bfe
DG changes
pranav3142 Nov 2, 2025
0901118
Merge pull request #299 from pranav3142/duplicatename
samueltann Nov 3, 2025
272ed59
Merge pull request #301 from pranav3142/dg
samueltann Nov 3, 2025
1c7e83f
Fix ordering in implementation section
Miche1111e Nov 3, 2025
bdeef85
Add Developer Guide documentation for grade and filter commands
rtonyvictar Nov 3, 2025
574c428
Merge pull request #302 from tonyvict/DGGradesFilter
pranav3142 Nov 3, 2025
58bf76e
Fix add command in dg
Miche1111e Nov 3, 2025
4ea3700
Revert "Fix inconsistent grade duplicate handling "
Miche1111e Nov 3, 2025
c6e4d37
Merge conflict
Miche1111e Nov 3, 2025
8ac3d35
Merge pull request #304 from AY2526S1-CS2103T-W13-4/revert-300-Incons…
Miche1111e Nov 3, 2025
89c641a
Merge remote-tracking branch 'upstream/master' into fix-grade
Miche1111e Nov 3, 2025
e3ba46e
Fix inconsistent grade duplicate handling
Miche1111e Nov 3, 2025
91dec17
Fix trailing white space
Miche1111e Nov 3, 2025
69a6dad
Add new line at EOF'
Miche1111e Nov 3, 2025
2e356ab
Merge pull request #305 from Miche1111e/fix-grade
Miche1111e Nov 3, 2025
bd5aecb
add remark in DG
pranav3142 Nov 3, 2025
386368c
fix style
pranav3142 Nov 3, 2025
cf6d2ea
Merge pull request #306 from pranav3142/dg2
cjaycee Nov 3, 2025
3db0b4e
Merge pull request #292 from pranav3142/fixphonenumber
cjaycee Nov 3, 2025
d3d40c7
edit UI
pranav3142 Nov 3, 2025
ac0fcab
fix merge
pranav3142 Nov 3, 2025
b0ffbfa
add open
pranav3142 Nov 3, 2025
1ae4e29
fix open
pranav3142 Nov 3, 2025
784cc84
Add UML diagrams
samueltann Nov 3, 2025
c60b2e5
Fix formatting
samueltann Nov 3, 2025
afd3af6
Merge pull request #308 from samueltann/uml
cjaycee Nov 3, 2025
c5056d5
Update Add & Edit Sequence Diagrams
cjaycee Nov 3, 2025
563cb5c
Add new line at EOF
cjaycee Nov 3, 2025
c1ee7e3
change UI pics
pranav3142 Nov 3, 2025
cc2436c
fix spelling
pranav3142 Nov 3, 2025
6ff1dbc
fix spelling
pranav3142 Nov 3, 2025
e613a6d
Update edit & schedule
cjaycee Nov 3, 2025
14fc3fd
Change schedule sequence
cjaycee Nov 3, 2025
4668c75
Update edit & schedule sequence [minor mistakes]
cjaycee Nov 3, 2025
aaa2be1
Update remark sequence
cjaycee Nov 3, 2025
dcc9b54
Fix activation bar for Model
cjaycee Nov 3, 2025
3db01a9
Update diagrams
cjaycee Nov 3, 2025
488a10a
Merge pull request #309 from cjaycee/update-documentation
samueltann Nov 3, 2025
b3f4cf0
Update attribute seq diagrams
samueltann Nov 3, 2025
bfd5d74
Restore images
cjaycee Nov 3, 2025
f3dc422
Add sth
cjaycee Nov 3, 2025
8cf4fb9
remove sth
cjaycee Nov 3, 2025
eaec32e
Merge pull request #311 from cjaycee/restore-images
pranav3142 Nov 3, 2025
30b3fc9
Add search command in DG
Miche1111e Nov 3, 2025
3ba957a
Remove images under resources/images
cjaycee Nov 3, 2025
95bb575
Restore images under resources
cjaycee Nov 3, 2025
72725fb
Merge pull request #314 from cjaycee/restore-images
cjaycee Nov 3, 2025
13c93da
resolve merge
pranav3142 Nov 3, 2025
ef914d1
Merge branch 'master' of https://github.com/AY2526S1-CS2103T-W13-4/tp
pranav3142 Nov 3, 2025
b693c89
Standardise DG
cjaycee Nov 3, 2025
82c5167
Merge branch 'master' into DG
samueltann Nov 3, 2025
4517ca7
Add design considerations for edit/delete
cjaycee Nov 3, 2025
3b1bd61
Merge pull request #310 from samueltann/seq-diagram
cjaycee Nov 3, 2025
d5472f2
Merge pull request #313 from Miche1111e/edit-dg
tonyvict Nov 3, 2025
08d2317
Merge branch 'master' into update-documentation
cjaycee Nov 3, 2025
10b13f7
warning for all non numeric characters
pranav3142 Nov 3, 2025
be9735a
Add UML diagrams for grade and filter commands
rtonyvictar Nov 3, 2025
a847db0
phone throws more warnings
pranav3142 Nov 3, 2025
a986781
Add unschedule to DG
cjaycee Nov 3, 2025
a759a1a
Merge pull request #315 from pranav3142/master
cjaycee Nov 3, 2025
787b1c3
Merge pull request #316 from tonyvict/UMLFilDelGra
cjaycee Nov 3, 2025
f629f34
Merge branch 'master' into update-documentation
cjaycee Nov 3, 2025
023ed00
Add AddAttribute to DG
samueltann Nov 3, 2025
a9183ca
Merge branch 'master' into DG
samueltann Nov 3, 2025
439f9e9
Update AddAttribute in DG
samueltann Nov 3, 2025
b111126
Merge branch 'master' of https://github.com/AY2526S1-CS2103T-W13-4/tp
pranav3142 Nov 3, 2025
4eebc71
Merge pull request #317 from cjaycee/update-documentation
Miche1111e Nov 3, 2025
4a12d08
Add DeleteAttribute to DG
samueltann Nov 3, 2025
c53cb08
Merge branch 'master' into DG
samueltann Nov 3, 2025
f4f02a0
Add delgrade command documentation to User Guide
rtonyvictar Nov 3, 2025
4356a98
Update DeleteAttribute to DG
samueltann Nov 3, 2025
df20c60
Merge pull request #318 from tonyvict/UGEdits1
cjaycee Nov 3, 2025
a9f171a
Merge branch 'master' into DG
samueltann Nov 3, 2025
ed35aaa
Fix typo
samueltann Nov 3, 2025
de62770
Fix typo
samueltann Nov 3, 2025
4283ec3
Merge branch 'master' of https://github.com/AY2526S1-CS2103T-W13-4/tp
pranav3142 Nov 3, 2025
f1f3bb2
Fix phrasing
samueltann Nov 3, 2025
0a6e64c
Add delgrade to User Guide and manual testing section
rtonyvictar Nov 3, 2025
5b65722
Merge pull request #319 from samueltann/DG
tonyvict Nov 3, 2025
2d7ea85
images
pranav3142 Nov 3, 2025
4cf1906
add images
pranav3142 Nov 3, 2025
0f9d3ff
Merge pull request #321 from tonyvict/DGEdits1
pranav3142 Nov 3, 2025
0f99212
Merge pull request #320 from pranav3142/phoneupdates
cjaycee Nov 3, 2025
093da71
Merge branch 'master' of https://github.com/AY2526S1-CS2103T-W13-4/tp
pranav3142 Nov 3, 2025
b1fd1a5
Add planned enhancements & effort
cjaycee Nov 3, 2025
ff691e1
Fix use cases
Miche1111e Nov 3, 2025
ece1818
Fix formatting of UG
samueltann Nov 3, 2025
2465e02
Merge branch 'master' into UG
samueltann Nov 3, 2025
17a0f50
Add new line at EOF
cjaycee Nov 3, 2025
6962d1e
Merge pull request #323 from cjaycee/update-documentation
samueltann Nov 3, 2025
6c3c8b8
Merge branch 'master' into UG
samueltann Nov 3, 2025
c06209c
Convert UML diagrams to PNG
rtonyvictar Nov 3, 2025
79255ca
Fix formatting
samueltann Nov 3, 2025
a2e29c8
Fix formatting
samueltann Nov 3, 2025
d25af80
Merge pull request #322 from Miche1111e/edit-dg
cjaycee Nov 3, 2025
631bcfe
Merge pull request #324 from tonyvict/ImagesGeneration
cjaycee Nov 3, 2025
20c3b04
Merge branch 'master' into UG
samueltann Nov 3, 2025
93ab2cc
Commit change
cjaycee Nov 3, 2025
dc18d20
Revert change
cjaycee Nov 3, 2025
79b2cbb
Fix typo
samueltann Nov 3, 2025
7179793
Add mark and unmark sequence
cjaycee Nov 3, 2025
dff11ca
Merge pull request #325 from samueltann/UG
cjaycee Nov 3, 2025
3089917
Update Edit in UG
samueltann Nov 3, 2025
a9de858
Merge branch 'master' into UserGuide
samueltann Nov 3, 2025
c5ee835
Fix typo
samueltann Nov 3, 2025
bc2c62d
Shorten activation bar
cjaycee Nov 3, 2025
f93682e
Add images for diagrams
cjaycee Nov 3, 2025
a13f241
Merge pull request #326 from samueltann/UserGuide
cjaycee Nov 3, 2025
d206c88
Merge pull request #327 from cjaycee/update-documentation
pranav3142 Nov 3, 2025
229b87e
Merge branch 'master' of https://github.com/AY2526S1-CS2103T-W13-4/tp
pranav3142 Nov 3, 2025
0395434
Fix diagram image references in Developer Guide
rtonyvictar Nov 3, 2025
ddf4fe3
Add search command in command summary
Miche1111e Nov 3, 2025
2e9fc8e
Merge pull request #328 from tonyvict/DGEdits3
Miche1111e Nov 3, 2025
9ce87d1
Merge pull request #329 from Miche1111e/edit-ug
tonyvict Nov 3, 2025
e0efbda
Add line in UG
cjaycee Nov 3, 2025
eb1c667
Merge branch 'master' of https://github.com/AY2526S1-CS2103T-W13-4/tp
pranav3142 Nov 3, 2025
47c735c
Fix DG
cjaycee Nov 3, 2025
dbcb92b
Merge pull request #330 from cjaycee/update-documentation
Miche1111e Nov 3, 2025
724244e
fix header
pranav3142 Nov 3, 2025
2e8e49f
Merge pull request #331 from pranav3142/master
Miche1111e Nov 3, 2025
a6fcdd9
Remove Phone Number and Attribute Keys validation rules from DG
rtonyvictar Nov 3, 2025
e184a8d
Merge pull request #332 from tonyvict/DGEdits4
pranav3142 Nov 3, 2025
84e0b98
Add Planned Enhancement in DG
Miche1111e Nov 3, 2025
48893ee
Update use cases in DG
samueltann Nov 3, 2025
361d906
Merge branch 'master' into UseCases
samueltann Nov 3, 2025
0f37a22
Update manual testing in DG
cjaycee Nov 3, 2025
99c6b59
Add sequence diagram references for Mark and Unmark commands
rtonyvictar Nov 3, 2025
e18a8b6
Merge pull request #333 from samueltann/UseCases
Miche1111e Nov 3, 2025
347ba03
Merge remote-tracking branch 'upstream/master' into edit-dg
Miche1111e Nov 3, 2025
46f3928
Merge pull request #335 from cjaycee/update-documentation
tonyvict Nov 3, 2025
d41c003
Merge pull request #334 from tonyvict/DGEdits5
cjaycee Nov 3, 2025
4dd6dad
add extra date
pranav3142 Nov 3, 2025
d27920a
Merge remote-tracking branch 'upstream/master' into edit-developer-guide
Miche1111e Nov 3, 2025
8571e11
Fix DG heading
cjaycee Nov 3, 2025
239020e
Fix DG
Miche1111e Nov 3, 2025
4f7844d
add ui image
pranav3142 Nov 3, 2025
b663790
Add planned enhancement
Miche1111e Nov 3, 2025
9a3ee27
Merge pull request #336 from cjaycee/update-documentation
pranav3142 Nov 3, 2025
41a34b3
Merge pull request #337 from Miche1111e/edit-developer-guide
cjaycee Nov 3, 2025
a125df5
edit version number
pranav3142 Nov 3, 2025
09040e8
UI fix
pranav3142 Nov 3, 2025
e8a54b0
Update use cases in DG
samueltann Nov 3, 2025
b2cf5de
Merge branch 'master' into UseCases
samueltann Nov 3, 2025
32492ed
Merge pull request #338 from pranav3142/scheduleextra
cjaycee Nov 3, 2025
31e72e3
Updated planned enhancements
cjaycee Nov 3, 2025
e3f8b30
UI
pranav3142 Nov 3, 2025
468d746
Merge pull request #339 from cjaycee/update-documentation
tonyvict Nov 3, 2025
459987d
Merge pull request #340 from pranav3142/UI-images
cjaycee Nov 3, 2025
b83d612
Update use cases in DG
samueltann Nov 3, 2025
b87b9aa
Merge branch 'master' into UseCases
samueltann Nov 3, 2025
3604eff
Fix NFR
Miche1111e Nov 3, 2025
0c2c18c
Add add student use case
samueltann Nov 3, 2025
f3680ab
Merge pull request #342 from Miche1111e/edit-developer-guide
cjaycee Nov 3, 2025
8a74ca3
Merge branch 'master' into UseCases
samueltann Nov 3, 2025
d5d95b4
Merge pull request #341 from samueltann/UseCases
cjaycee Nov 3, 2025
a435356
Rename Ui.png
cjaycee Nov 3, 2025
9b1e7ef
Merge pull request #344 from cjaycee/update-documentation
tonyvict Nov 3, 2025
ef9e41b
Add edit in use case
cjaycee Nov 3, 2025
38f35ed
Merge pull request #345 from cjaycee/update-documentation
tonyvict Nov 3, 2025
0690b66
Update DG and UG
samueltann Nov 3, 2025
6688d88
Merge branch 'master' into diagram/UserGuide
samueltann Nov 3, 2025
ce3d562
Merge pull request #346 from samueltann/diagram/UserGuide
pranav3142 Nov 3, 2025
d304873
Update activity diagrams
samueltann Nov 3, 2025
06051ae
Merge pull request #347 from samueltann/diagram/DG
cjaycee Nov 3, 2025
e601970
Commit wrong
cjaycee Nov 3, 2025
2cfc259
Revert "Commit wrong"
cjaycee Nov 3, 2025
56c9825
Fix RemarkCommandActivityDiagram
cjaycee Nov 3, 2025
80ec68b
Update activity diagrams
cjaycee Nov 3, 2025
9f2b683
Add new line at EOF
cjaycee Nov 3, 2025
1af8f7d
Update help message UI
samueltann Nov 4, 2025
44cfdcc
Merge pull request #348 from cjaycee/update-documentation
pranav3142 Nov 4, 2025
8e88fa0
Change tags in Feature section
Miche1111e Nov 4, 2025
8040c99
Update delattr tip in UG
samueltann Nov 4, 2025
8e3e87e
Merge pull request #349 from Miche1111e/edit-ug
pranav3142 Nov 4, 2025
7dff75f
Merge pull request #350 from samueltann/bugs/help
pranav3142 Nov 4, 2025
970bdc0
Fix java jar instruction
cjaycee Nov 4, 2025
d8080c6
Merge pull request #351 from cjaycee/update-documentation
Miche1111e Nov 4, 2025
4ba74dc
Update warning in UG
samueltann Nov 4, 2025
2f466ab
Merge branch 'master' into updateUG
samueltann Nov 4, 2025
6631f75
Update EditCommand activity diagram
samueltann Nov 4, 2025
1ec0bfb
Fix formatting
samueltann Nov 4, 2025
db4b053
Update EditCommand activity diagram
samueltann Nov 4, 2025
b8b5d7b
Merge pull request #353 from samueltann/updateUG
pranav3142 Nov 4, 2025
816cb55
Fix delete grade command error
cjaycee Nov 4, 2025
86cd9cb
Document case sensitivity for delgrade command in DG
rtonyvictar Nov 4, 2025
a99e5f7
Add new line at EOF
cjaycee Nov 4, 2025
6baca64
Merge pull request #354 from tonyvict/DGEdits6
cjaycee Nov 4, 2025
89fb03f
Merge pull request #355 from cjaycee/update-documentation
tonyvict Nov 4, 2025
7111222
Update sequence diagrams
samueltann Nov 4, 2025
52302ef
Update png files
samueltann Nov 4, 2025
667e7d5
Merge pull request #356 from samueltann/DG
pranav3142 Nov 4, 2025
91f5c2d
Update attribute sequence
cjaycee Nov 4, 2025
d3efb3d
Merge pull request #357 from cjaycee/update-documentation
pranav3142 Nov 4, 2025
b39aceb
Update DG
samueltann Nov 4, 2025
e666956
Merge branch 'master' into DG
samueltann Nov 4, 2025
1310e76
Merge pull request #358 from samueltann/DG
pranav3142 Nov 4, 2025
0013bab
Update DG
Miche1111e Nov 4, 2025
1909bf2
Update sequence pngs
cjaycee Nov 4, 2025
8fd61cb
Merge remote-tracking branch 'upstream/master' into edit-dg
Miche1111e Nov 4, 2025
a83a29b
Update UG
samueltann Nov 4, 2025
c2e6f79
Merge pull request #360 from cjaycee/sequence
samueltann Nov 4, 2025
de8e109
Merge branch 'master' into UG
samueltann Nov 4, 2025
526d4de
Update grade in ug
cjaycee Nov 4, 2025
19729c4
Add line at EOF
Miche1111e Nov 4, 2025
012837a
Update command summary
samueltann Nov 4, 2025
6a4c7d4
Update UC04
Miche1111e Nov 4, 2025
67b4457
Merge pull request #362 from cjaycee/sequence
samueltann Nov 4, 2025
b651f8a
Merge branch 'master' into UG
samueltann Nov 4, 2025
dacc38e
Update UG
samueltann Nov 4, 2025
329244d
Merge pull request #359 from Miche1111e/edit-dg
cjaycee Nov 4, 2025
b5c439d
Merge pull request #361 from samueltann/UG
pranav3142 Nov 4, 2025
29dbd1b
Update DG
samueltann Nov 4, 2025
3f3d4c8
Update Help UI
samueltann Nov 4, 2025
60b9362
Fix grammar
cjaycee Nov 4, 2025
cc8d124
Merge pull request #363 from samueltann/UG
pranav3142 Nov 4, 2025
9340519
Merge pull request #364 from cjaycee/sequence
samueltann Nov 4, 2025
23f1420
Add Acknowledgements section in DG
Miche1111e Nov 23, 2025
e95bc40
Merge pull request #365 from Miche1111e/master
Miche1111e Nov 23, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 10 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)
[![Java CI](https://github.com/AY2526S1-CS2103T-W13-4/tp/actions/workflows/gradle.yml/badge.svg?branch=master)](https://github.com/AY2526S1-CS2103T-W13-4/tp/actions/workflows/gradle.yml)

![Ui](docs/images/Ui.png)

* This is **a sample project for Software Engineering (SE) students**.<br>
Example usages:
* as a starting point of a course project (as opposed to writing everything from scratch)
* as a case study
* The project simulates an ongoing software project for a desktop application (called _AddressBook_) used for managing contact details.
* It is **written in OOP fashion**. It provides a **reasonably well-written** code base **bigger** (around 6 KLoC) than what students usually write in beginner-level SE modules, without being overwhelmingly big.
* It comes with a **reasonable level of user and developer documentation**.
* It is named `AddressBook Level 3` (`AB3` for short) because it was initially created as a part of a series of `AddressBook` projects (`Level 1`, `Level 2`, `Level 3` ...).
* For the detailed documentation of this project, see the **[Address Book Product Website](https://se-education.org/addressbook-level3)**.
* This project is a **part of the se-education.org** initiative. If you would like to contribute code to this project, see [se-education.org](https://se-education.org/#contributing-to-se-edu) for more info.
Product name: ClassRosterPro

Target user profile: Private tutors and teachers managing multiple students, who are not under any external tuition
agencies (and therefore do not have the resources)
Value proposition:

Private tutors often struggle to manage many student contacts, schedules, and communications efficiently due to limited time and resources. ClassRosterPro streamlines this process, reducing administrative workload and allowing tutors to focus more on teaching and preparing class materials instead of manual record-keeping.

This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
15 changes: 12 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ plugins {
id 'jacoco'
}

mainClassName = 'seedu.address.Main'
application {
mainClass = 'seedu.address.Main'
}

sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
Expand Down Expand Up @@ -61,12 +63,19 @@ dependencies {
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310', version: '2.7.4'

testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: jUnitVersion

testRuntimeOnly group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: jUnitVersion
}


shadowJar {
archiveFileName = 'addressbook.jar'
archiveFileName = 'ClassRosterPro.jar'
manifest {
attributes 'Main-Class': 'seedu.address.Main'
}
}

defaultTasks 'clean', 'test'

run {
enableAssertions = true
}
50 changes: 25 additions & 25 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,58 +2,58 @@
layout: page
title: About Us
---

We are a team based in the [School of Computing, National University of Singapore](https://www.comp.nus.edu.sg).

You can reach us at the email `seer[at]comp.nus.edu.sg`

## Project team

### John Doe
### Michelle Liew

<img src="images/johndoe.png" width="200px">
<img src="images/miche1111e.png" width="200px">

[[homepage](http://www.comp.nus.edu.sg/~damithch)]
[[github](https://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](http://github.com/miche1111e)]
[[portfolio](team/michelle.md)]

* Role: Project Advisor
* Role: Developer
* Responsibilities: UI

### Jane Doe
### Tony Victar

<img src="images/johndoe.png" width="200px">
<img src="images/tonyvict.png" width="200px">

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](http://github.com/tonyvict)]
[[portfolio](team/tonyvict.md)]

* Role: Team Lead
* Responsibilities: UI
* Role: Developer
* Responsibilities: Data

### Johnny Doe
### Chai Jiacheng

<img src="images/johndoe.png" width="200px">
<img src="images/cjaycee.png" width="200px">

[[github](http://github.com/johndoe)] [[portfolio](team/johndoe.md)]
[[github](http://github.com/cjaycee)]
[[portfolio](team/johndoe.md)]

* Role: Developer
* Responsibilities: Data
* Responsibilities: Scheduling and tracking

### Jean Doe
### Jamunarani Prabhu Pranav

<img src="images/johndoe.png" width="200px">
<img src="images/pranav3142.png" width="200px">

[[github](http://github.com/johndoe)]
[[github](http://github.com/pranav3142)]
[[portfolio](team/johndoe.md)]

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Integration

### James Doe
### Samuel Tan

<img src="images/johndoe.png" width="200px">
<img src="images/samueltann.png" width="200px">

[[github](http://github.com/johndoe)]
[[github](https://github.com/samueltann)]
[[portfolio](team/johndoe.md)]

* Role: Developer
* Responsibilities: UI
* Responsibilities: Code Quality
Loading