Our Choices
To see a full breakdown of why we made certain choices, please look at the Tech Feasibility paper we have linked in our Documents page.
The technologies we are using are:
- GitHub: Our version control of choice, helpful for allowing for code collaboration between all members.
- PostgreSQL: PostgreSQL gives us a secure, scalable, and reliable database system. In addition, it's flexibility is important for the way we are storing user data.
- OpenAI: OpenAI's API makes it easy to use their system (with our own prompts and barriers) for our Health Bot implementation.
- Technologies for IOS and Android development will be listed here if development starts.
Plans
Here is a Gantt chart to show our plans for development. Mobile functionality is added as a separate color because we will discuss the feasibility of the mobile app with our client after we have implemented all other desired features.
Currently, we have already submitted our Requirements Document Final and will have all three of our planned tech demo prototypes ready. At the start of the spring semester, features will be rolled out at a much more consistent rate. Starting in the prototyping phase and continuing throughout the entire project, there will be an emphasis on accessibility and scalability.