monPlan Beta and v2018.0.0 Release

Eric Jiang
Feb 8, 2018 · 3 min read

Today, we are excited to announce the release of v2018.0.0. This release launches 🚀 us out of Alpha into Beta.

Literally we are Launching into Beta— Photo by SpaceX on Unsplash

Performance Increases

We have migrated our backend to the Australian region, meaning faster load times (334 ms to load a unit compared to 1.04s previously), a increase of around 70%! ⏩💯

This means, we can deliver faster content to the majority of our users, ensuring faster and smoother transactions.

Unit Search Engine

Working with another project — Smart Electives has allowed us utilise a better search engine. We are using a system like Google which allows us to search better. Whether its searching ambiguous things from modern culture, all the way to rocket science, we’ve got you fam. 👪

I didn’t expect this but 🚀⚛️Rocket Science, seems to work.

More Mobile Friendly 📱 and Responsive 💻 then Ever Before

After looking at our user traffic we have decided to make our app more mobile friendly then before, with semester on the sidebar, as well as clearer shortcuts on the toolbar. But, we still recommend you to use a laptop.

  • Semester/Teaching Periods are now on the left of the units which belong in that teaching period
  • Icons are now display on the top of the sidebar
  • Adding Units are now done directly inside the teaching period or via the unit place holder
  • Unit Size (by Credit Points) resize per teaching period (not whole)

Printing, Emailing your Course Plans

That’s right, you’ve heard me. You can now print and email course plans to whoever you like (just don’t spam email your course advisor, our system will kick 👢you off and block 🛡️you).

We’ve got you, our users.

It’s really great that most of our users are returning to us. That’s why we are dedicated to be as transparent as possible, whether it’s feature requests all the way to issues. We’ve got a new issue form over via https://tinyurl.com/monplanissue and a new Public 🌏tracking board over at Trello for you to monitor and see your issue! https://trello.com/b/oYR5vu8S/public-bug-tracking-board 🐛For our delivery status visit: https://stats.uptimerobot.com/OM9AOf2D0

Other Changes

  • 2018 Units and Course Maps (really really minor, but whatever)
  • Credit Points are displayed on the front of each unit to make it clearer about the weights of each unit.

Notes to Developers

Here is some notes which may affect external systems

monPlan Prod API (JP Region, monplan-api-dev)

This service will become a dev environment, where we test out various new endpoints, all of this means that this application will not become our source of truth and may have a degraded service from time to time.

monPlan Dev API (JP Region, monplan-api-development)

This service will be suspended and shut down.

monPlan Prod AU API (AU Region, monplan-api-au-prod)

This is a new service, the API URI is https://monplan-api-au-prod.appspot.com with same endpoints as the previous dev environment

monPlan Search API (AU Region, monplan-searchapi-prod)

This is a new service. Just send a POST request to https://monplan-searchapi-prod.appspot.com with a JSON object.

{
search: // text: ,
filter: // object: the object to search,
from: 0 // integer,
size: 30 // integer: number of results,
}

MonPlan

MonPlan is a Course Planning Tool for Monash University…

Eric Jiang

Written by

I build software, travel and take photos | 👨‍💻 GitHub: github.com/ericjiang97 |👀 Views are my own

MonPlan

MonPlan

MonPlan is a Course Planning Tool for Monash University designed for Students, by Students. We have also introduced other apps which impact students' lives.

Eric Jiang

Written by

I build software, travel and take photos | 👨‍💻 GitHub: github.com/ericjiang97 |👀 Views are my own

MonPlan

MonPlan

MonPlan is a Course Planning Tool for Monash University designed for Students, by Students. We have also introduced other apps which impact students' lives.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store