Student Projects Showcase

I taught Intermediate Python this semester, a course that is part of our data science specialization. Students in this program are getting their BBA (Bachelors of Business Administration) and also take a 7 course series in programming and data science. This semester my Intermediate Python students had to make apps!

They learned a lot more building these apps than doing problem sets I believe. Anvil was very approachable for most of them and we are very thankful that Anvil provided education accounts for our students.

Since these students are business students first, their apps tend to have a business focus. I put together a selection of the apps to show what they built-in. These are by no means production apps (of course) and I’m sure they were built over several late nights (as most university projects are).

  1. Mongolian News Aggregator - https://dailynews.anvil.app/
    Mostly self-explanatory. Takes signals from Facebook and compiles the top stories each hour.

  2. Financial Statement Analyzer - https://ezeval.anvil.app/
    The student did a financial statement analysis for companies on the Mongolian stock exchange and created a stock exchange wide average for key financial ratios. The user inputs details from their financial statements. Their financial ratios are then compared to the stock exchange average, and recommendations are given.

  3. Apartment price predictor - https://bairmn.anvil.app/
    The student first built an ML model using data from a local apartment listing website. The user inputs features and a predicted price per square meter is given.

  4. Cryptocurrency Arbitrage Finder - https://cryptomn.anvil.app/
    This app uses an API for a cryptocurrency exchange to find arbitrage opportunities. Includes a button to automatically make a trade (if you have an account) if you find an opportunity.

  5. ID Card Generator - https://idcardgenerator.anvil.app/
    This app is a bit of a selfish app. The student is also a student employee of the university and she automated the creation of ID cards for our students (this was a manual and boring process). The app may be extended later to allow a zip file of names and pictures to be uploaded.

  6. Citation App - https://citenow.anvil.app/
    Mongolian university students painstakingly create citations by hand for their projects, so this student wanted to automate it. Universities here generally use APA6, but many of these students don’t speak English or are worried the existing tools don’t work with the local rules. Still has some bugs because this is a massive app the student is still working on.

  7. Shampoo Recommendation App - https://nomadic.anvil.app/
    This app asks questions and then uses some algebra to figure out which shampoo will work best for the user. The shampoo’s are Mongolian made plant based shampoos.

8 Likes

Thanks so much for these amazing projects. They are much better than the ones my students did with asp.net, php, rails

Making app with anvil is fun and very productive (7x times faster).

1 Like