Giter VIP home page Giter VIP logo

project-novi's Introduction

Project Novi

This project, created way back in 2014, is the software running on some touchscreens located on the ground floor of the T-building of Windesheim University of Applied Sciences.

It was created as a school project with the aim of providing guests in the building a pleasant, welcome experience. The screens (and this software) has since not been updated, so a lot of systems no longer work (like the "Vertrektijden" screen, as NS has discontinued the API version we're using).

Features

  • Friendly homescreen with idle logic (return to home screen, say hi every now and then)
  • Touch-friendly UI allowing the user to pick 'apps'
  • Virtual assistant (very basic), using Google TTS to relay audio messages
    • Recordings are cached; so it works on existing screens, but the Google API has been locked down.
  • RSS feed display
  • Weather forecast (๐Ÿšง broken)
  • Train departure information (๐Ÿšง broken)
  • Twitter feed (๐Ÿšง broken)
  • Map of the building, with instructions (out of date, but functional)
  • Extensive documentation

Dependencies

The project depends on some NuGet packages, but most importantly it requires Microsoft .NET Framework v4.8. The original project was developed on v4.5, but I've bumped it up on December 4th, 2022.

Getting started

  1. Clone the repository
  2. Launch the repository in Visual Studio
  3. Build the application

License

The software is proprietary, it's been created as a student endeavour, and Windesheim is free to hand off this software to it's students for extension or to replace it.

To be explicitly clear, assume the following copyright header for each file:

Copyright 2014. _Arjan van der Weide_, _Robert Leeuwis_, _Joram Schrijver_, _Wouter Vogelzang_, _Evan van Urk_, _Janjaap Ree_, _Roelof Roos_.

All Rights Reserved. No parts of this application may be reproduced elsewhere without the written consent of the authors listed above.

project-novi's People

Contributors

jorams avatar roelofr avatar janjaapjuh avatar evanvanurk avatar raytribution avatar wojovo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.