Go back

Enclave

Technologies Used

React
Vite
TypeScript
JavaScript
TailwindCSS
ShadcnUI
SQL
Node.js

About This Project

For the Full Stack Development Project module in Nanyang Polytechnic, we were tasked with creating a full-stack web application to solve an issue revolving around sustainability. As such, my team and I came up with the idea of an revolutionary way to boost community engagement in sustainability efforts through an entirely redesigned community club (CC) website.

My Role in This Project

I managed and taught my team members how to use the underlying technologies and frameworks for this project. This involved teaching concepts like cache invalidation and how modern web frameworks like React work. Furthermore, I was responsible for ensuring that version control and code collaboration went smoothly throughout the entirety of the project.

Challenges Faced

The most challenging obstacle to overcome was collaborating with other team members. Most of the team members were not familiar with modern web frameworks and technologies like React and Vite. Hence, I had to dedicate a significant amount of time to teaching them how to get up and started before we could even work on the project.

Outcome

The project was a success, with all of the intended features and design being implemented and integrated into the final product. We even received commendation from lecturers for the outstanding work done!