## RESTful API built on TimeSide
https://sandbox.wasabi.telemeta.org/timeside/api/
-### What's New on Server?
-- Based on Django REST Framework
-- Interoperability: allows other servers or frontends to interact with the TimeSide instance and its data
-- Relational PostgreSQL database in order to store music tracks and processing results
+### Server design
+- Based on Django REST Framework (DRF)
+- Interoperability between other servers or frontends and TimeSide instance and its data
+- Object-relational database in order to store music tracks and processing results
- Models: essential fields and behaviors of stored data
- JWT authentication
- OpenAPI specification
<img src="img/server_api.png" width="520">
]
+---
+class: ircam, tight
+# timeside.server
+
+.pull-left[
+## RESTful API built on TimeSide
+https://sandbox.wasabi.telemeta.org/timeside/api/
+
+### What's new on server?
+- Add audio providers (Deezer, Youtube)
+- Switch from MySQL to PostgreSQL
+- Add a JWT authentication
+- Make the API follow the OpenAPI specification
+- Build a TypeScript SDK on the REST API
+- Add several tools, views, models and serializers
+- Improve server unit testing
+- Fix few bugs
+- Python, Django, DRF and Celery upgrades
+
+]
+
+.pull-right[
+<img src="img/server_api.png" width="520">
+]
+
---
class: ircam, tight
#timeside.server