Inspiration
When you go to a pharmacy, you usually have to wait for your prescription to be prepared, and there's no standardized way to easily each if your prescription is in stock at your local pharmacy. We wanted to change that.
What it does
pharmaSYNC firstly allows pharmacies in Ontario to keep track of their own inventory both for their own organization, and also so that customers can check-in to make sure the medicine that they need is in stock. Customers can then use pharmaSYNC to order prescriptions and schedule a time for pick-up to increase their level of convenience.
How we built it
pharmaSYNC is built using mostly raw HTML, CSS and JavaScript. Styling was done using the Bootstrap libraries as well as some custom CSS on top of it. Hosting, login authentication and database storage are handled using Firebase.
Challenges we ran into
The asynchronous nature of JavaScript and the relative unfamiliarity between the two team members and JavaScript made creating the website a challenge, but through a lot of experimentation and help from mentors, we were able to get the website up and running.
Accomplishments that we're proud of
For me (Eric), this was my first instance of coding an entire website in JavaScript, which was quite rewarding to see when the website worked.
What we learned
Through this project, we learned a lot about coding in JavaScript, the nature of a NoSQL-based database like Firebase, and how to effectively organize data in a database.
What's next for pharmaSYNC
We'd like to see pharmacies begin to adopt pharmaSYNC to boost their organization while simultaneously benefitting their customers.
Log in or sign up for Devpost to join the conversation.