Skip to content

austinkimchi/SyncraSongTS

Repository files navigation

SyncraSong (Typescript React) Web App

This is a public repository, subject to change.

This repository is not for distribution.

Only the owner of this repository may distribute it.

Hosted on: https://syncrasong.austin.kim/

Currently hosting locally, once transfer functionality is implemented, will be hosted on server.

Description

This repository, SyncraSong, is a front-end web application that retrieves from the SyncraSongAPI (private repository) and displays the data in a user-friendly manner. The application is built using React.js.
This web-application is still in development and is almost ready for public usage. The core APIs for fetching playlists are working.

TODO:

  • Transfer functionality
  • UI elements dragging functionality (to stage to transfer playlist)
  • UI elements clicking functionality (to stage to transfer playlist)
  • (API-side) Set up transfer implementation, passing Array of IDs[], fromProvider, toProvider.
  • Dark/Light mode implementation
  • More platforms (Tidal, Youtube Music, Soundcloud, etc.)

More to come...

Completed Tasks:

  • Implement playlist fetching on service linked account (Spotify/Apple Music)
  • Access to RESTAPI for basic functions: get userID, session token
  • oAuth link access through front-end side
  • Proper login handler (some bugs)

Current State

Current State

Contributors

Austin Kim

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published