Projects | Bharat Middha

Linux Mirror Sync (BASH)

| github
  • Easy to use BASH script to sync Linux mirrors.
  • Easy to add and remove new mirrors and debug syncing errors.

CS LOUNGE DISPLAY (NODE.JS, JAVASCRIPT, CSS, SASS, HTML5, RASPBERRY PI)

| github
  • Project for the Computer Science Department at UIC.
  • Displays upcoming events and messages from CS student organizations and the CS Department.
  • Displays current weather and time.
  • Hosted on a Raspberry Pi running a Node.js server and Chromium browser.

ACM/LUG CLOCK (NODE.JS, JAVASCRIPT, CSS, SASS, HTML5, RASPBERRY PI)

| github
  • Project for the Association for Computing Machinery (ACM) and Linux Users Group (LUG).
  • Serves as a clock replacement.
  • Uses Node.js to get data from the CTA, Google Maps and OpenWeatherMap APIs to display CTA times, live traffic and weather.
  • Hosted on a Raspberry Pi running a Node.js server and Chromium browser.

Flourish! 2019 Website (JAVASCRIPT, CSS, SASS, HTML5)

| github
  • Responsive website for the Flourish! Open Source Conference.
  • Built using modern web technologies like CSS3 and HTML5.