UniHack 2021 Projects
* Finalist project
Team: KnowledgeTree
Tracks: Digital Education

A platform that allows students to learn concepts and review for the BAC more effectively by utilizing the "knowledge tree", a dependency graph of all the concepts in a topic. Uses React and Typescript.

Team: Aviators
Tracks: Smart City

IHearU is an initiative towards people having hearing difficulties. We are trying to incorporate them in the idea of smart city via sign language translation through machine learning. We can call a city smart if it is smart enough to showcase inclusivity towards people with disabilities as well. By making our devices smart for people with disabilities as well has wide range of applications from easing digital-learning, to easing navigation.

Team: H.C. Speranta
Tracks: Smart City

TasteNoWaste is an android mobile application (developed in Java) for citizens (data stored in Firebase), enabling them to scan barcodes of purchased items, adding them into a virtual list for further management(expiration date, item category, packaging material). Moreover, there is a web interface for the authorities (developed using React.js), that displays statistics per area about the resulting waste.

Team: Team team
Tracks: Smart City

Our project is an iOS application building in Swift language and Storyboard interface, we also intend to use CreateML for image classifier(waste/clean image). As a back-end we have the most popular google cloud service(so we are participating for MLH Google Cloud) - Firebase (FirebaseFireStore, Firebase Storage, Firebase Cloud Messaging, Firebase Auth with Phone Number). I will describe our idea in some steps (hopefully we will have time to implement them all). 1. Sign up fast with phone number into app. 2. Give access or select your location after onboarding. 3. See instantly all places on map or as list which are needed to be clean from your location filtered by your interests. 4. Clean or add your own waste point location and receive points. 5. Each adding/cleaning waste location submit will run through image classifier to prove it. 6. Invite friends, see your monthly progress, compete with friends, see their progress, win prizes. 7 & more… The why?: 1. We obtain a big benefit with solving a rather big problem for each region (now for Romania, but can be scaled globally easy) at a relatively low price (for ex: money for the top 3 citizens from each location/county). 2. We can get rid of the big part of state workers who clean the city and save money for location development. 3. We have a great impact on society and we educate the generation to take care of places where they live, etc.

Timisoara of Yesteryear * - https://github.com/notna4/unihack2021
Team: CC
Tracks:

"Timisoara of Yesteryear" wants not only to provide information about the past of Timisoara, but to display a true representation of it in its entirety. The technology that underlies this project is Mapbox, which is used for presenting the maps on top of each other in order to give the user depth, but also the Nominatim service from OpenStreetMap for their Reverse Geocoding algorithm.

Team: async
Tracks: Smart City

Our project is a mobile responsive web-app for community involvement in city maintenance. The purpose is to align community interests with those of the decision makers and create coherence. Technologies used: React, TypeScript, Redux, Postgres, Nest.js, API google maps, ImgBB for image hosting and Heroku. We have 2 repos. https://github.com/gotcadumitru/bettercity-frontend

Team: UniProgrammers
Tracks: Smart City

This project is a forum for everyone to share they're opinion on something that need's to be repaired in a city

Team: Alpha Canis Majoris
Tracks: Smart City

Web application that anyone can use to buy rides to move around in the town, as well for favorite places.

Team: VotifyTM
Tracks: Smart City

This app allows regular citizens to vote and give their impressions on the latest council decisions!

Team: .blank
Tracks: Digital Education

10bac was built using the MERN Stack. This web project was aimed to help students learn the high school subjects better, a help especially towards the 12 graders in Romania sustaining the Final exams (Examenul de Bacalaureat). As a student you may read the lessons, comment and discuss them with the other users, submit tests and quizzes and solve exam models. After solving tests you can read the results on a page called “Istoric” (History). Your personal details and profile picture are entirely customisable! As an administrator/teacher you have the options to create new quizzes, upload new exam models, solve the submitted exam models and post a new event on the main page regarding the educational system in Romania. The website is fully responsive with a beautiful purple-based modern design.

Team: camelPak
Tracks: Smart City

An app designed to reduce consumerism and waste, by giving new life to old items.

Team: T&A
Tracks: Smart City

Our project has the role of gathering ideas from more citizens in order to help develop the city. It is a web application developed in React.js and PHP, where citizens of a city can post their ideas. Whether it is the construction of a park, repair or building a traffic light, any beneficial idea is well received. Each post will have up and down votes, and the best posts will reach the City Hall.

Team: BioTechnics
Tracks: Digital Education

We all know how thought it is to understand the complex and difficult topics in biology. BioTechnics is an AR-based web platform where students come across and learn about various biological science concepts. Learn with the help of interactive 3D Models and AR. BioTechnics can help students achieve better results through visualization and full immersion in the subject matter. We have built the site using React Js, Three Js, Auth0.

Team: Team Discover
Tracks: Digital Education

This is an App where students can grow their knowledge by answering questions to related subjects. The main purpose of the app is to provide students with extra general knowledge and brush their minds. The technologies used is Java.

Team: Shiva Reborn
Tracks: Smart City

We want to develop the entire city and get citizens closer to each other by bringing to them causes worth fighting for in order to improve the people’s lifestyle quality. We restore and encourage team working on projects with great impact. This purpose will be achieved by donating or volunteering to different good deeds. Our mission is to create multiple small communities until your city will be just one big community again. Let’s bring people together once more as a whole city, not just as individuals. Track: Smart City

Team: MaxTeam
Tracks: Smart City

We tried to make a website with a form where everyone can complete it and tell to the city authorities their problems in their city and they will try to solve them.

Team: Paunu
Tracks: Smart City

An app that helps you find your lost pet(s)

Team: UnderDogz
Tracks: Smart City

(We are participating at the MLH categories) We want to introduce you a new concept of collecting and recycling. This concept is about feedback of the collecting points in order to see when it's the time to empty the bins. Also we would like to present some cool features like the map with the collecting points on it and the percentage of the collecting bin is used. Another feature is the number of emptying/month on a bin in order to increase the density of collecting points in that area. The tools used for developing this app were JavaScript,HTML,CSS,Python, Google Cloud and Github. One more useful feature is the user interaction which can help us find out the needs of the community. The location of the user is really important because we created an algorithm that finds the closest collecting point to the user. We developed a site for the administrative staff from the city hall where they can see more statistics.

Team: TeamZero
Tracks: Digital Education

TeachMe is a tutoring platform that connects tutors and students based on their compatibility. Key factors that are used to determine compatibility include language, teaching style, learning style. It provides equitable access to education by allowing large corporations to make a donation to fund students from marginalized communities.

UNIsight — Improving Online Learning experience for the Better 👨‍🏫 - https://github.com/azyzz228/UNIsight
Team: RisingNinjas
Tracks: Digital Education

E-Learning has become the new normal in this Pandemic era. Besides, for students, video conferencing tools have become the part & parcel of daily activities. But in general, this leads to feeble face-to-face traditional interaction between lecturers and students degrading the interest in online education extensively in the last few months, globally! We aim to innovate a revolutionary tool that helps teachers and students improve the online learning experience for the better. We intend to capture the realtime expressions of the student throughout the duration of the class which will help the person on the other side of the screen understand their flow turning online learning into a fun, interesting & productive experience. We plan to use different technologies & cutting edge AI methods to extract the data & generate instant analytics. Since we are restricted to 48 hrs, we are currently taking the desktop first approach as most people generally use their PC/Laptops for attending classes.

Team: Vrum vrum
Tracks: Smart City

We started to create a web app that helps the elders to have an easy life. Volunteers go to each old man to bring them food and other necessary things.

Team: Access Denied
Tracks: Digital Education

Our project aims to help any high schooler, bringing supplementary information and materials in order to facilitate the learning of each individual. An important feature that our app integrates is the usage of an AI algorithm, which utilizes the test results in order to suggest useful courses. Our project is synchronized to each country's school curriculum, so that the student can excel in any field of study. Motivation can be brought into the student life by the competitions available on the website, where people can test the knowledge one against each other. Another section is the one that aims to improve cultural change and skill sharing. People from all around the globe can socialize and develop long-lasting friendships, creating an appealing environment for students. To do so, we are using HTML, CSS, JS(ReactJS).

Team: Anakin starts Codin'
Tracks: Smart City

Primăria Digital is an app meant to help citizens in communities where bureaucracy is a major drawback.

Team: PathFinders
Tracks: Smart Urban Mobility

Inspiration:- Have you ever felt lost because it was your first time there? Whether it was an airport, a mall, or a grocery store, hospital. Do you face a problem traveling around a city with ease (maybe if you've just moved to that city or maybe you just are stuck in traffic?). It is a general problem that one feels unfamiliar with the procedures to be followed there. Furthermore, it is hard to find particular things such as Information Desk or Restrooms. Worse case, the person may have disabilities like blindness or muteness. GPS navigation may help you in getting from one place to another, but it can't be specific to guide you through every single building in the entire city and sometimes can't help people who have disabilities. Who can be our hero? So, we decided to develop a mobile application with AR Technology that could be mirrored on the windscreens of the Vehicles completely replacing the need for a smartphone to be looked at. This will be coupled up with a synced mobile application which would continue the navigation indoor through the mobile in AR. The final aim will be to project directional arrows navigating the user to his final destination using Augmented Reality on the windscreen of the vehicle. In this duration, we aim to build an android AR application that will implement navigation and create a visually attractive application. It will help customers navigate in the real world. It is estimated that the proliferation of AR-based inland navigation in different consumption sectors will grow tremendously over the next few years as technologies evolve. As users become more digitally savvy and ready to apply new technologies in their daily lives. What it does It is always annoying and dangerous to look at your small 2d map to navigate while driving a car. Wouldn’t it be better if we had something directly in front of us, say on the windshield of your car, that is not distracting but also helps you in navigation. Here comes AR-based navigation to the rescue. We directly project or “augment the path” from our app onto the windshield which removes the need to divert your focus while driving. It is designed and blended in such a way so that the projection is not distracting rather complements the driving experience. Our application is not only limited to solving one problem but accounts for many issues. Along with this, our app also offers indoor navigation in big complexes like shopping malls warehouses, etc. In big MNCs, warehousing methods and logistics play a vital role in keeping the supply chain rolling and working. Various methods are used for indoor navigation in these complexes such as embedded computers that give you directly according to your location or maps on 2D screen computers. Most of these solutions require a lot of infrastructure and investment. We have tackled this problem by providing a complete AR-based indoor navigation system with no heavy infrastructure requirement. As the current navigation solution uses GPS and has an inaccuracy of 4-5 meters. 1. There are no maps or path data available for the inside of all the buildings 2. Thus, we have to give the ability to the place owners to create paths in the area and define and map. 3.This will be a one-time process and would take about 5-6 minutes to mop a floor, and thus would be most feasible as it will increase accuracy. 4. It will also provide an enhanced shopping experience. 5. User Logged in with unique Session ID . 8.Map of the Store downloaded in XML form and unpacked How we built it Our application is built using Unity Engine, Google AR Core, Vuforia, and Firebase is used as a cloud database storage. Creating the Map: Indoor maps are built by the user simply walks inside a building, malls, etc. marking down locations ( like RestRoom, Lift, Stairs, Security Room, etc.) or making paths by setting down markers in a virtual AR world with a click of a button, supported by our fairly simple and intuitive UI. This way we are making an indoor map for the building. After marking down the locations, the data is stored in our cloud storage and can be loaded back in our application with a USER ID that he specifies before uploading the map. Firebase was integrated into our project for this purpose. Wandering in Map: simply put in the USER ID of that building, and the indoor map of that building is loaded in their application from firebase. Users specify the location where they want to visit, and we then run path-finding algorithms to find the shortest route to cover all those locations. An Augmented path is rendered using Unity’s line renderer to direct users Challenges we ran into 1. Not all phones support AR features, so coming up with a solution that covers the majority of users. 2. As this app is made using AR Core but it’s not limited only to ARcore devices as it has no plane detection or other 3. AR Core features, just accelerometer and gyroscope. 4. GPS was not a solution due to the in-accuracy range of 4-5 meters, we had to figure out something else with minimum extra hardware. Accomplishments we are proud of Indoor navigation is a problem everyone encounters, be it someone visiting a museum, employees getting started with work, you shopping in a big mall, or sometimes as crucial as finding OTs, dispensaries in a hospital. We successfully made a solution and an application that is large scalable accounting all of the above which hasn’t been made previously. We are proud to convert 2d navigation to real-world navigation which reduces a lot of inconveniences. Instead of storing a large amount of data the app size is extremely small. We are proud of successfully implementing a cloud platform that is storing a huge amount of data in the form of XML files. Providing the ability for the owner of the place to create the map, makes the app more scalable to all the shops, buildings, and areas for which the map is not available. What we learned 1. Working with firebase. 2. Making a solution that is intuitive, simple, and easy to use. 3. More robust use of AR in solving real-world problems. Note:- This app solves the real-world problem and a startup can be formed for providing such kinds of solutions without using any heavy infrastructures.

Team: Capacitors
Tracks: Smart City

India is an agricultural nation and farmers are the backbone of our Indian economy. But the farmers in India are in a state of danger as many major drawbacks are associated with them which are as follows. • The poor economic condition of Indian farmers due to the unbalanced flow of money in agricultural supply chain as a huge profit is gained only by the wholesalers, transporters, retailers and vendors. • The lack of transparency in the agricultural supply chain - from production to consumption. • The less dominance of Digital India flagship programme in the Indian agricultural sector. All these problems must be seriously considered as they can be very impactful and pull down our Indian nation. Though there are some existing models for solving the problems, they have many serious disadvantages. • The profit on selling the agricultural produce is gained in large proportions only by the intermediate community like wholesalers, retailers and not by the farmers who themselves had produced it. • The direct purchase centres are not available for all the crops. They are in less numbers with their location restricted to few places. • Agriculture being the backbone of Indian economy, it is necessary that Digital India flagship programme starts right from a farmer, which is not the condition in the existing system. • The intermediate people like wholesalers and retailers would be wholly affected if the systems that focus only on the farmers come into action. Our proposed idea “UZHAVU” seems to be a practical and scalable approach for solving all the problems and hence uplift the Indian agricultural sector. UZHAVU is an economically balanced agricultural supply chain to uplift the farmer community, also transforming India into a digitally empowered society. Our proposed idea is to provide smart cards to everyone in the agricultural supply chain – from the farmer to the final vendor. Everyone except the farmer in the chain will be required to install our mobile application, which is only optional for the farmer. Each of the agricultural produce would be represented by a unique QR code. As the produce gets traversed through the supply chain, all information of the people involved with it would be stored in the cloud with the help of QR code on the produce and smart card of the person as the identity. This system does not involve an immediate transfer of money. But, when the produce reaches the final vendor, the total amount of that produce gets credited to the linked bank accounts of everyone involved in the supply chain in desired proportion.

Smart and Secure Home Automation System - https://github.com/hacksanuj/unihacks
Team: Alone
Tracks: Smart City

The problem my Project solves : There are millions of IoT devices on the market now, but just a few solve the most pressing security and data-privacy concerns. Your devices can be controlled by anybody who has access to the server, whether it's a hacker, the manufacturer, or the service provider. What it dose and how we build it : By customising the partition scheme, we were able to implement encryption not just at the software level, but also in our hardware (ESP32). We use Peer-to-Peer (P2P) communication between the mesh nodes and the smartphone to construct a Server-Less paradigm. The smartphone uploads the device status to iCloud with encryption enabled to provide worldwide access to our gadgets. The devices are never linked directly to the cloud server. So no one can manage our gadgets unless they've completed the basic setup procedure, which simply requires scanning a QR code with a smartphone and instantly configures all wifi and cloud credentials. At the hardware level, it's critical to allow secure encryption boot and firmware flashing on the device. This eliminates the option of manually breaking into the system by accessing the device's Flash memory registers (ESP32). . To facilitate code operation modularity, we created a special NVSpartition scheme: • Two OTA update partitions for safe boot following a firmware upgrade over-the-air. • One core is dedicated to HomeKit and MESH, while the other is dedicated to Wake word detection. (The ESP32 SoC has two cores.) MESH, which communicates on our unique secured networking protocol rather than HTTPS or MQTT, allows for dynamic addition of many types of devices with only one product. Users do not need to download any additional apps to utilise our gadget. Our gadget is compatible with Apple's HomeKit and Google's Home applications, both of which are pre-installed on all iOS and Android devices. Offline Speech Recognition on the Device Please see our Github repo for further information!. The technologies I have used: ESP32, Embedded C, CNN, Google Cloud API, TensorFlow Lite, Apple HomeKit, Plotforml, OESP-IDF

Team: HackOverflow
Tracks: Digital Education

Inspiration We wished to build an all-in-one platform for students, helping them for everything from studies, to managing various sessions and major events coming up, organizing things up, discuss everything, productivity and so much more! Alt Text What it does Our Key Features: 📅 CALENDAR: Here students can upload have their space organized, just by clicking on which date what event is occurring. Moreover, they can also upload schedule documents and mark the date. We also have a To-do list feature to help them with organizing the schedule, leading to increased productivity! 🎫 EVENT: Here users can come and make an announcement regarding any upcoming event. Users can add the event/opportunity description, hashtag, and respective links to the event. Any student can click on hashtag, check all opportunities/events under that hashtag, and subscribe to it to get further notifications! 📚 STUDY: As students we tend to search a lot, visiting each website like Wikipedia, Google Scholar, Khan Academy, etc takes a lot of time to look for the right information. Here, in this feature, the user can search anything and see the results parallelly on the websites like Khan Academy, Google Scholar, and more, taking their search to the next level! 📰 News and updates: To keep pace with changing times, being updated with the latest developments is crucial. The feature keeps users informed and updated with the latest developments and updates. ✨ Calm room: At times all we need is just a place to sit down and relax. Calm room is that place with soothing beach waves in the background, a place to rest. Because Rest is also equally productive. 😊Mood Tracker and Notes: A place to jot down all the notes and have them handy anytime! Moreover, color the tracker with the shades of your mood! It helps the user keep track of their emotions. Moreover, User could also get motivated seeing the amazing lineup of the vibrant colors! A personal diary has also been added to keep their notes, mood, and thoughts at the same place amazingly! 🧵 Forum: It's an open space to discuss things freely. Users can create threads and continue their discussion either openly or anonymously. How we built it We built it using Angular and Firebase. Challenges we ran into Implementing all the features in the given time constraint was one of the major challenges for us! Managing our time, the right way helped us a lot in successfully building the product. We faced a few issues while implementing the review part. It was an amazing learning experience for us overall! Accomplishments that we're proud of We are proud of overcoming our challenges and building the application. What we learned It was an amazing learning experience! We also experimented with a few new technologies! What's next for Edunation We will keep working on adding other features as shared in the problem statement. We wish to make our application a full-fledged application, one day impacting various students out there!

Team: Pumas
Tracks: Digital Education

During the pandemic, digital education had two very important problems, the lack of access to education, and the low quality of education. This is why I created mastery, a digital learning platform where using mastery learning we made sure that students learn and offline students learn as well.

Team: UniCool
Tracks: Smart City

SilentSOS is a mobile application dedicated to people with hearing impairment in Romania. Through the application, users can generate a message to be transmitted to the emergency services with the help of multiple friendly screens. The whole process is automated through several functionalities: 1. When registering, the user adds their personal data that will be found subsequently in the generated message; 2. The next step will be to choose the emergency service they need (police, ambulance, etc.); 3. After that, there will be displayed a series of descriptive buttons from which the users can select the type of problem they have encountered; 4. With the help of an API for maps (Google Maps), the application collects the necessary data for the current location. The location can be changed if the user wishes so; 5. The application also contains a few additional questions for the message to be more accurate; 6. At the end, the generated message will be sent through the mobile messaging application of the phone/already installed on the phone. The used technologies: React-Native (JavaScript)

Team: 20EUZ
Tracks: Smart Urban Mobility

Using a CNN, based on the driver's face, the model is able to detect whether he is tired or not, and send appropriate warnings

Team: Rozătorii bulbucași
Tracks: Smart City

Save waste is an application that it's catered towards Timișoara and is teaching the citizens how and where to recycle

Team: eBon
Tracks: Smart City

eBon is the digital solution to the classic paper receipts. With eBon, less paper is consumed and customers can keep track of their expenses more easily.

Team: Zenx
Tracks: Digital Education

Zenx is an e-learning platform which are user friendly to all users especially freelance teacher. Besides that, one of its purpose being built is to let users able to learn the course that they desired without the need to attend physically. Moreover, it facilitates real time teaching where the students can ask questions when they have doubt. Not only that, It also has the purpose of letting the teachers able to know on their students progress by reviewing the exercises that they have done. With it, the teachers are able to adjust their teaching method to suit the students' needs.

Team: Gamma
Tracks: Smart Urban Mobility

Bu§can is a mobile app that will help private companies that work in the field of public transportation to digitalize their services. The app is based on qr codes (for the user) and a scanner (for the company). Also you will be able to see where is the bus stop for each of the company that is using our app. In the future I am thinking of implementing in-app purchases and live-location for buses.

Team: Echipa Team
Tracks: Smart Urban Mobility

safeissmart is a cross-platform mobile application developed with the React-Native framework under the Expo managed workflow which aims to create a smart mobility environment for all it's users by offering quick finding of all institutions that can provide medical support in the area chosen by the user plus a navigation to the chosen place. The core functionality is represented by the navigation which has a smart alert system for warning the driver/pedestrian when he/she is about to encounter a dangerous intersection or crosswalk on the way to the medical institution. The application also provides information about the COVID-19 situation in Romania by counties under the form of a heat map.

Team: C Hashtag
Tracks: Digital Education

An app for calculating the grade a student has in each of his courses.

Team: theRobotors
Tracks: Smart City

A social media app where people can get together to improve their city!

Team: Smart Recyclers
Tracks: Smart City

Our project wants to make people recycle more but to recycle smart. All around the city there will be Smart Recylcing Bins that you can see in real-time on a real map. You can go to one select the can, scan the QR code on the bin and then put the waste that you want to recycle inside. After that, you will gain points,based on how much garbage you have recycled. Users will be able to exchamge points for things like bus tickets, natural food coupons, and much more.

Team: Techy AB
Tracks: Smart City

This is a simple system to manage traffic system more carefully for a smart city

Team: Republic of Kekistan
Tracks: Digital Education

This is an Augmented Reality app for self learning which can be used as a tool to enhance the classic learning experience that we are used to though books/images/videos. This is an IOS app that is based on ARKit framework. CoreML, CreateML and Vision are used for gesture recognition and Sound Analysis framework for sound recognition. All the gestures and detected sounds are used as a means to control the application flow and virtual objects in the scene.

Major League Hacking 2022 Hackathon Season