Skip to content

panvourtsis/AULA-Backend

Repository files navigation

AULA - Backend

This is the minimal implementation of an API serving songs and songs info

I've implemented a model to fetch and update user and song data from a json stored locally.

Future upgrades

In the future this could be further expanded with sockets functions for realtime data for user friends music and activity.

Improvements

The code could be improved on:

  • authorization to routes with some authentication from header (like user login)
  • log files for production debugging and activity
  • cluster implementation for sockets for multiple threads/cpus and nodejs in general
  • change the data fetch to promises on models
  • caching data using REDIS

Releases

No releases published

Packages

No packages published