Everyone in life has their down moments. Whether it is the anxiety of completing a required task before a deadline or you are depressed over the fact that you ended a relationship with a person you really care about. There are also few others who may suffer from psychological issues but due to the fact that our society looks down on mental illnesses they refuse to get help and usually suffer in silence.
My partner and I aim to develop an application/website that will help people facing psychological issues to become a bit more relaxed and make their lives more manageable. We plan to implement this strategy by developing a chatbot that these people can talk to when they are having issues such as a panic attack, compulsive urges, etc as talking to someone tends to calm anyone down when they are under alot of pressure or when they are feeling depressed. We also plan on implementing an information hub that consists of information of medical institutions they can approach to and hotlines they can call.
-
As a student who is facing trouble with exam stress i would like to able to communicate to someone to make my mind of studies.
-
As a student struggling with video game addiction I would like to develop habits that can help me moderate my addiction.
-
As a student who stuggles with anxiety issues i would like to have a set of contacts I can contact incase I have a panic attack.
-
As a student who stuggles with anxiety issues i would like to have a set of contacts I can contact incase I have a panic attack.
-
As a studnet facing addiction problems i would like to have something to track my progress.
-
As an administrator I would like reassure that all information provided to the app is confidential and the user can register an account as an alias.
- Dart
- Flutter Framework
- Firebase (For Backend development and Database management)
- DialogFlow API (For our chatbot)
- Figma (For Wireframe Design)
- Chat bot(with some ML capabilities to identify type of psychological issue)
- Music player/Story Teller (for individuals suffering from Insomia)
- Money Tracker (For people with Alcohol and smoking addictions)
- Penalize System (Individuals have to pay a certain amount of money if they access a particular website)
- Goal Keeping System
- Information Hub
Date | Task |
---|---|
June 1st | Submit Prototype for Project |
June 10th | Finish Coding Basic UI Framework for Application |
June 12th - June 20th | Focusing on designing and implementing the chatbot into our Application with the help of DialogFlow API |
June 21st - June 27th | Focusing on implementing the backend of our Application using Firebase |
June 29th(Milestone 2) | Done with the basic User Interface with some functional Backend |
July 1st - July 18th | Finishing up the development of the Progress Tracker and the Progress Setting Features |
July 20th-July 26st | Finish up the user testing for the application |
July 27th (Milestone 3) | Evaluation of Project |
Serial No. | Task | Date | Orbitee 1 | Orbitee 2 | Remarks |
---|---|---|---|---|---|
1. | LiftOff | May 11th | 8hrs | 8hrs | LiftOffDay |
2. | Discussion of the Audience of our App | May 12th | 5hrs | 5hrs | Basic Features and UI Design |
3. | Creation for Project Poster and Project Video | May 14th | 7hrs | 7hrs | Creation and designig of poster and video |
4. | Discussion of TechStack | May 17th | 5hrs | 5hrs | Narrowing the technologies and APIs we can use for our application |
5. | Learing Dart and Flutter | May 18th - May 24th | 14hrs | 14hrs | Understandding how the framework exactly works and how we can use it to build our application |
6. | Development of README.md file | 25th May - 27th May | 6hrs | 6hrs | Development of the README.md file |
Serial No. | Task | Date | Orbitee 1 | Orbitee 2 | Remarks |
---|---|---|---|---|---|
1. | Learning Firbase and DialogFlow | June 5th - June 9th | 10hrs | 8hrs | Learning respectiveAPIs |
2. | Learning about packages and context switching | June 10th - June 11th | 5hrs | 3hrs | - |
3. | Flutter and Firbase Integration | June 14th - June 17th | 40hrs | - | - |
4. | Learning how to deal with entities and lifespan in dialogflow | June 14th - June 15th | - | 10hrs | - |
5. | Learning About External Packages | June 16th | 5hrs | - | - |
6. | Integration of Music in to Flutter | June 15th - June 18th | 20hrs | - | - |
7. | Creating UI and UX for login screens | June 20th - June 22nd | 15hrs | - | - |
8. | Studying Context directional flow in dialogFlow | June 12th - June 17th | - | 10hrs | - |
9. | Actually Classifying different scenarios in dialogFlow | June 18th - June 24th | - | 20hrs | - |
10. | Integration of dialogFlow into App | 25th June - 27th June | - | 15hrs | - |
11. | Development of chatbot UI | 27th June - 29th June | - | 25hrs | - |
Serial No. | Task | Date | Orbitee 1 | Orbitee 2 | Remarks |
---|---|---|---|---|---|
1. | Sending Chatbot prtotype to user and working on feedback | July 5th - July 6th | 8hrs | 8hrs | Learning respectiveAPIs |
2. | Integrating Music to Application | July 9th - June 10th | 2hrs | 8hrs | - |
3. | Integrating Information Hub to Application | July 12th - July 17th | 10hrs | 10hrs | - |
3. | Refining UI and Final testing of application | July 22nd - July 27th | 15hrs | 15hrs | - |
-
Freepik from www.flaticon.com
-
Eucalyp from www.flaticon.com
-
bqlqn from www.flaticon.com
-
xnimrodx from www.flaticon.com</a
-
xnimrodx from www.flaticon.com</a