This is a self-motivating app that can help restrain usage of your smartphone.
- Languages: Python, Swift, HTML, CSS, JavaScript
- Framework: Flask
- File management: Docker
To use api services via api requests, it has several essential components
- Data uploading and cloud storage
- Data categorizing
- Download to local devices and analysis
In order to use our web services, user has to login first to sync history from and to the cloud.
Requests to sign up should be post to http://35.237.54.112/api/signup
in
JSON
format containing information about username
, password
and email
.
After signing up as a user, you can make requests to http://35.237.54.112/api/login
in JSON
with previously created email
, password
and remember(boolean)
. One login session would be
remembered for half an hour and you are required to login again when the session
expires.
User can easily logout by filing a get request to http://35.237.54.112/api/logout