Tech Stack

What we used to build Freshie!

React Native

To build the user-interface for our application, we chose to go with React Native as it seemed to be a reasonably mature framework with many well-supported packages available.

Some notable ones include:

  • React Navigation

    • used to direct users between screens

  • Redux

    • used to handle the state of global-variables

  • Axios

    • making API-calls to the backend

Django

We used Django to create the backend-framework necessary to handle user authentication and store the data for our app!

BeautifulSoup and Flask

We made a little application using BeautifulSoup and Flask to fetch the prices of ingredients from NTUC and Cold Storage!

Last updated