Swans
We are Swans. A project group from KTH in the course II1305. Our project is about making an archive solution to TikTok for the company ArkivIT's service ArkivWera. There, the customer must be able to use their service to link their account with TikTok in order to archive all their data on that social media platform.
Sprints
Sprint 1
Fix backlog
Create Swans website
Set up user authentication
Be able to recieve a Video URL from TikTok via TikTok's Official API
Be able to recieve user info from TikTok via TikTok's Official API
Translate video URL to a source URL
Download the videos locally from source url on Tiktoks server
Create a custom JSON to store all data
Format HTML to show data
Make a button to execute a main function to demo sprint 1
Sprint 2
Implement a loading bar when achiving
Create a ArkiWera website copy
Smooth transition from forms to auth with Tiktok on website
Archive the users comments, information of the comment and display them
Config dev server and readjust code
Implement start and end date on achiving
Make the achives downloadable for user
Set up a databas to store archivings
Implement version control on archivings
Update the website
Try to wrap it up
Sprint 3
Learn and study the framework Laravel
Rebuild the whole project in the framework Laravel
Set up our own database and connect it to Laravel project
Start building an autonomous archiving solution
Handle refresh tokens
Sprint 4
Select the right Controllers in Laravel
Clean up code
Write a documentation
Make sure the archiving works from the server
Autonomus archiving done
Fix history
Be done
Expo
Go to our official product website!