Inspiration

Currently, there is a lack of an intuitive, standardised platform for NUS students to freely ask module-specific questions. The avenues for NUS Students to ask questions vary from module to module. These include the LumiNUS forums, Microsoft Teams, Piazza and Coursemology, each having a different user flow or in the case of Microsoft Teams, a separate installation. We hope to have a platform that enables NUS students to freely share, ask and communicate with the NUS community anonymously.

What it does

NUSForums is a NUS-community web-based forum. It organises NUS modules into forums where students and teaching staff may post and answer questions anonymously.

How we built it

We built NUSForums using React, Redux, TypeScript, Firebase and TailwindCSS. The app also taps onto NUSMods API to create forums for every module in NUS.

Challenges we ran into

  • Finding a rich text editor that works fines with our current tech stack as well as bundle size

Accomplishments that we're proud of

  • Creating a beautiful and intuitive UI
  • Completing the entire forum application in 1 day!

What we learned

  • Firebase API
  • React / Redux
  • TypeScript
  • Tailwind CSS

Built With

Share this project:

Updates