## Inspiration

Determined to create a project that was able to make impactful change, we sat and discussed together as a group our own lived experiences, thoughts, and opinions. We quickly realized the way that the lack of thorough sexual education in our adolescence greatly impacted each of us as we made the transition to university. Furthermore, we began to really see how this kind of information wasn't readily available to female-identifying individuals (and others who would benefit from this information) in an accessible and digestible manner. We chose to name our idea 'Illuminate' as we are bringing light to a very important topic that has been in the dark for so long.

## What it does

This application is a safe space for women (and others who would benefit from this information) to learn more about themselves and their health regarding their sexuality and relationships. It covers everything from menstruation to contraceptives to consent. The app also includes a space for women to ask questions, find which products are best for them and their lifestyles, and a way to find their local sexual health clinics. Not only does this application shed light on a taboo subject but empowers individuals to make smart decisions regarding their bodies.

## How we built it

Illuminate was built using Flutter as our mobile framework in order to be able to support iOS and Android.
We learned the fundamentals of the dart language to fully take advantage of Flutter's fast development and created a functioning prototype of our application.

## Challenges we ran into

As individuals who have never used either Flutter or Android Studio, the learning curve was quite steep. We were unable to even create anything for a long time as we struggled quite a bit with the basics. However, with lots of time, research, and learning, we quickly built up our skills and were able to carry out the rest of our project.

## Accomplishments that we're proud of

In all honesty, we are so proud of ourselves for being able to learn as much as we did about Flutter in the time that we had. We really came together as a team and created something we are all genuinely really proud of. This will definitely be the first of many stepping stones in what Illuminate will do!

## What we learned

Despite this being our first time, by the end of all of this we learned how to successfully use Android Studio, Flutter, and how to create a mobile application!

## What's next for Illuminate

In the future, we hope to add an interactive map component that will be able to show users where their local sexual health clinics are using a GPS system.
## Inspiration

We wanted to bring financial literacy into being a part of your everyday life while also bringing in futuristic applications such as augmented reality to really motivate people into learning about finance and business every day. We were looking at a fintech solution that didn't look towards enabling financial information to only bankers or the investment community but also to the young and curious who can learn in an interesting way based on the products they use everyday.

## What it does

Our mobile app looks at company logos, identifies the company and grabs the financial information, recent company news and company financial statements of the company and displays the data in an Augmented Reality dashboard. Furthermore, we allow speech recognition to better help those unfamiliar with financial jargon to better save and invest.

## How we built it

Built using wikitude SDK that can handle Augmented Reality for mobile applications and uses a mix of Financial data apis with Highcharts and other charting/data visualization libraries for the dashboard.

## Challenges we ran into

Augmented reality is very hard, especially when combined with image recognition. There were many workarounds and long delays spent debugging near-unknown issues. Moreover, we were building using Android, something that none of us had prior experience with which made it harder.

## Accomplishments that we're proud of

Circumventing challenges as a professional team and maintaining a strong team atmosphere no matter what to bring something that we believe is truly cool and fun-to-use.

## What we learned

Lots of things about Augmented Reality, graphics and Android mobile app development.

## What's next for ARnance

Potential to build in more charts, financials and better speech/chatbot abilities into out application. There is also a direction to be more interactive with using hands to play around with our dashboard once we figure that part out.
## What it does

Flutter is a web app that brings excitement to your daily routine while promoting socializing with your friends. Each day, you'll receive a dare via text message with a deadline to complete and share with your friends. Take a picture of yourself performing the dare and check out your friends' dashboards to see past challenges.

## Inspiration

Creating a socializing app is important as a rebound to the effects of the COVID-19 pandemic because it provides a way for people to connect and form relationships while in-person interactions were limited for so long. Additionally, we hope to have a positive impact on mental health by providing a sense of community and connection for people who may be feeling isolated or lonely due to the pandemic.

## How we built it

First, we set up the development environment and created the basic structure of the app using React. React allowed us to build reusable components of the app, such as the login page, user dashboards, and dare display. We used JavaScript for the main logic of the app, React allows us to use JavaScript to handle the dynamic data, such as the dares and user dashboards. For the user interface, we used CSS and HTML, we used CSS to style the components, and HTML to create the structure of the components. We also used the React webcam library in order to allow the user to capture the moment. Finally, we used the React Router library to handle routing in order to build the final version of the application that can be deployed to a web server.

## Challenges we ran into

Getting started, we are all beginners and have very limited experience with react, so it took a couple hours to even get started! We had to become familiar with the React libraries in order to implement the webcam as well as learning how to redirect from one page to another. A couple challenges we faced when implementing Twilio API was figuring out how to properly format the code as well as understanding how to add a scheduling aspect to our messages being sent out.

## Accomplishments that we're proud of

Flutter has a clean and user-friendly interface that is easy to navigate. We are proud that we were able to implement new technologies like the webcam and text messaging notifications. Since we are all beginner coders, we had to learn how to become familiar with React since we had little previous exposure to Javascript.

## What we learned

We learned how to work effectively in a team, communicate effectively, and delegate tasks. We have also learned how to manage our time effectively and prioritize tasks in order to meet the deadline. As first time hackers, we had a lot to learn in terms of the technical skills required in app building, such as getting familiar with React as well as JavaScript and Twilio API.

## What's next for Flutter

By adding levels to the social dares, users will have a greater sense of accomplishment as they progress through the dares and will be motivated to complete more challenging tasks.

A point system will allow users to track their progress and see how they are doing compared to their friends. This will add a competitive aspect to the app and encourage users to complete more dares.

A function that allows users to challenge a friend will add a social aspect to the app and make it more fun for users to complete dares together. This will also allow users to compete against their friends and see who can complete the most dares. Overall, these new features will make the app more engaging and enjoyable for users.