Inspiration
We noticed many people struggle to figure out information about medications they are currently taking. As a result, individuals who have allergies to penicillin and others often can have issues with identifying whether a medication contains their allergens. Our app can also be used a digital planner for those who take multiple prescriptions.
What it does
Pocket Pharmacist is an application that keeps track of a user's medications and uses this information to warn of possible allergic reactions and conflicts with other medications. The applications allows for users to capture images of new medications as a way of adding to the list.
How we built it
We used Base44 to build out our UX design. The features of the site were also initiated by Base44, but using Google Gemini and Copilot, bugs were removed and new features were fully integrated. Through building backend infrastructure we developed a workflow that took information from the frontend, analysed in the backend, to then be easily understood by the user in the frontend.
Challenges we ran into
Our API gateway had issues that caused it to not properly communicate with our frontend. The backend and frontend were able to communicate with the API however were unable to communicate fully with one another through it.
Accomplishments that we're proud of
We are proud to know that our frontend quickly came together due to the use of Base44. Our backend also came together quickly. We were able to use the lambda function to structure the information and the API Gateway to partially flow the information. This was a big hurdle to overcome.
What we learned
We learned how Base44 can be used to rapidly prototype UX design. We learned that many issues could often be tied back to the API gateway. We learned new languages such as React and JSON. Using AI as a tool to aid our project and debug rather then relying on it for all information.
What's next for Pocket Pharmacist
Notifications sent via SMS, email, or a push notification to the user about taking the medications based on if provided a frequency. We would also like to see a way of providing a caregiver and their information to send out a notification about medications for the user.
Built With
- amazon-dynamodb
- amazon-textract
- amazon-web-services
- base44
- css
- html
- javascript
- json
- jsx
- python
Log in or sign up for Devpost to join the conversation.