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
- firebase
- node.js
- nusmodsapi
- react
- redux
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.