Blog
Home

Blog

Updates for IXN Traffic Light System

Monthly Video - Elevator Pitch

Monthly Video - Elevator Pitch Read more →

2023/1/23

Final Presentation

Final Presentation Read more →

2023/3/23

Week 1

This week, we met with our teammates to figure out the timeline for our project. We also discussed upcoming interviews with clients to gather requirements. Read more →

2022/10/21

Week 2

This week, we conducted interviews with users, the lecturer, and the TA. We finished the user persona and scenario to gain a better understanding of the requirements. Additionally, we started working on the sitemap to lay out the structure of the website. Read more →

2022/10/28

Week 3

This week, we finalized our site map and confirmed it with our clients. We started working on wireframes using draw.io and prototypes with Figma. Additionally, we surveyed available alternatives to gain insights for our project's features. Read more →

2022/11/4

Week 4

This week, we consulted with our clients and received feedback on our designs. We started working on our prototype using Figma, and had an additional meeting to discuss the technologies we have chosen and their tradeoffs.--- Read more →

2022/11/11

Week 5

This week, we began working on our prototypes using Figma. We also confirmed the technologies we will be using with our clients. Additionally, we started learning TypeScript, which is the main language we will be using. Read more →

2022/11/18

Week 6

This week, we finalized our Figma design. Our client has requested some minor modifications to the design. Additionally, we started laying out the skeletons of our project. Read more →

2022//11/26

Week 7

This week, we are creating our database schemas and setting up our database. We chose PostgreSQL because of its scalability and high performance. We are studying ways to implement an authentication system. Read more →

2022/11/25

Week 8

This week, we implemented JWT authentication and met with our client to discuss the project. The client made some changes to the requirements. Read more →

2022/12/02

Week 9

This week, we started working on the lecturer portal, which is the most complicated system among our four portals (student, lecturer, admin, and TA). Read more →

2022/12/9

Week 10

This week, we made significant progress on the project. We implemented some core features of the lecturer portal and started researching technical challenges, such as rendering graphs and pagination. Read more →

2022/12/16

Week 11

Happy New Year! We have finished the majority of features in the lecturer portal and are currently testing it before consulting with our clients. We have also started working on the admin portal. We are researching ways to implement one of the core features, system migration with archives. Read more →

2023/01/13

Week 12

This week, we completed the majority of the functionalities for all three portals. Due to time constraints, we have decided not to implement the student portal. We have also completed the skeleton of our website, which includes weekly blogs and detailed documentation. Read more →

2023/01/20

Week 13

This week, we discussed our current progress with our clients. They expressed their satisfaction with our progress and excitement to see the final product. Currently, we are making some final touches in terms of development and will soon begin the testing phase. Read more →

2023/01/27

Week 14

This week, the client requested a new feature for the system. We are adding a tracking board for TAs to keep track of their tasks. This will allow TAs to conveniently create, raise, or solve issues. In addition, we have completed the admin portal and it is ready for testing. Read more →

2023/02/03

Week 15

This week, we completed all the features we intended to implement for the first version of the project, as well as additional features proposed by the client. We will now finalize our report and begin conducting user acceptance tests in preparation for the final presentation. Read more →

2023/02/10

Week 16

This week, our group added a new feature to the TA and lecturer portal- a tracking board that allows TAs to conveniently raise issues for the lecturer. Additionally, we deployed the stable version of the system to the department's website for user acceptance testing. Read more →

2023/02/24

Week 17

This week, we met with the client to discuss the current implementation of the project in detail. The client proposed some minor changes to the design, including changing passwords, deleting assessment records, and so on. We agreed to implement these changes. Additionally, we are in the process of finalizing our report website. Read more →

2023/03/03

Week 18

This week, we finished developing our website and presented it to the client for review. The feedback was very positive. We are also currently working on tests to ensure the stability of our system. In addition, we are starting to work on the final portfolio website to showcase our progress and product. Read more →

2023/03/10

Week 19

This week marks the final week of the project. The process has been challenging, yet fruitful for us. We were able to complete our portfolio website, as well as two major deliverables, Presentation 2 and the final portfolio website showcase video. Read more →

2023/03/17