Hello again,
For this week’s blog post, I will be talking about my favorite technology from my group’s capstone project. My project for the semester is a Dating App for Animal Adoption . Our app will be web based, and the simplest description of our project is Tinder for Adopting Animals. Shelters and other reputable rescue organizations will be able to upload “dating profiles” for their available animals with tags that users can match with, such as type of animal (dog, cat, bird, etc.), breed, age, or even descriptors like “good with kids” or “needs to be the only pet in the home”, etc. Users will be suggested animals that match their preferences, and can swipe left or right to go to the next animal or see the animals’ adopting information (shelter contact info, cost, etc.)
My favorite technology from this project is Flask. Flask is a python based backend framework that “is designed to make getting started quick and easy, with the ability to scale up to complex applications”. I first used Flask in my Databases class at OSU, and I found it much easier to use than Express, which I had used in the past in OSU’s Web Development class. I have more experience working with Python than other languages, and if I’m being honest I don’t really like Express 🤪
I set up the backend for our project in Flask, which was quick and easy, and I was able to hook it up with React quickly as well. This video was a great help with getting the steps right and having a functional MVP to show for our first Progress report, which you can watch here if you’re interested! We are planning on keeping our site simple, and are not planning on continuing development after the end of the semester. Flask should work like a charm for our needs.
Leave a Reply