This repository documents open-source projects that were developed by current and ex-Tembusians alike. Some were developed specifically for Tembusu, some were initially tested in Tembusu but are intended to reach a larger audience, and some are just cool projects that we want to share :) We hope that this list inspires future generations of creators in Tembusu to continue developing exciting solutions for real-world problems, and eventually contribute to the open-source community.
Some of these projects come with instructions on how to run them, but some may also be in the process of doing more complete documentation. Contact the creators directly if you need help!
Unless otherwise specified in an individual project, these projects are released under the MIT License, which gives you full access to do more or less anything you want with the code (modify, use, copy, distribute..). However, do try to work with the original developers, since they can provide you with the reasoning behind the design/implementation choices they have made, and can help you avoid pitfalls.
- If you know how to do it, please submit a Pull Request against this repository with your additions to
README.md
. For those who don't and want to participate in open-source in the future, learning how to do this will provide you with an invaluable skill! - Alternatively, you can raise an Issue in this repository, or contact me personally.
Project Name | Description | Link |
---|---|---|
Tembusu Vertical Marathon (TVM) Controller | The timing system created for the Tembusu Vertical Marathon. Deployed in 2016 and 2017. | https://github.com/frizensami/tvm |
t-Angel Matching System | Created for tAngel 2016 and refined for tAngel 2017 and OraAngel 2017. Can be used to create a long, unbroken chain of angels and mortals given an initial list of participants. | https://github.com/frizensami/archangel |
Botmother | This is a Telegram bot that crowd-sources questions and answers - like a dynamic forum as a Telegram bot. Created for Orbital 2016, but initially tested on Tembusu students. | https://github.com/yewsiang/botmother |
Treehouse Game | A collaborative story-creation game, created for Treehouse in 2016/17 Semester 1 | https://github.com/frizensami/treehouse-game |
MenuSnap | Android mobile application that does OCR on photos of food menus, ultimately providing users with more information regarding the food items on the menu. Created for Orbital 2016 | https://github.com/zhiyong-ong/Food_Search |
Quiplash Bot | Telegram Bot for the game Quiplash, current a work-in-progress | https://github.com/zameschua/quiplash_bot |
Tembusu Teas Scraper | A python script that can be scheduled to inform you about new Tembusu teas, seminars, forums and workshops | https://gist.github.com/kabir-plod/b9df5679e93ab645c95ceed8967d527f |
tLaundryBot | The laundry bot that Tembusu deserves | https://github.com/kev-inc/tLaundryBot/ |
NUSIVLEBot | Push notification for IVLE announcements | https://github.com/indocomsoft/NUSIVLEBot/ |