Angelina Race portrait

Angelina Race

Future Software Developer

Problem

Pharmacy staff may need to manually monitor medications and supplies that are not automatically ordered through their normal inventory system. When these items are tracked through handwritten notes, memory, or separate lists, it can be difficult to remember upcoming order dates, identify overdue items, and maintain an accurate ordering history.

Approach

I am developing RxTrack as a mobile-first pharmacy inventory and ordering application. The application uses React and JavaScript for the front end and Supabase with PostgreSQL for backend services and database storage.

The project is based on a real pharmacy workflow and is designed to help pharmacy staff organize medications and supplies that require manual ordering.

Solution

RxTrack is being developed to include:

Development Status

RxTrack is currently in active development as my senior computer science capstone project. The medication database, add medication form, edit medication feature, medication list, search, and due-date tracking are currently being built and tested.

Additional features, including batch order submission, order history, reporting, and inventory insights, will be added as development continues.

Current Outcome

This project has strengthened my experience with React components, state management, routing, form validation, responsive interface design, Supabase integration, PostgreSQL, and translating a real-world pharmacy workflow into a software application.

Project Screenshots

The screenshots below include both early interface designs and features that have already been implemented as RxTrack continues development.

RxTrack wireframes
Initial mobile interface designs for the Due, Medications, Orders, and Insights pages.

Current Features

Planned Features

Links