Skip to content

"You can tell a lot about a person by what's on their playlist. " 💭

Notifications You must be signed in to change notification settings

linooohon/Life-Playlist

Repository files navigation

LIFE PLAYLIST

The playlist of your life

" You can tell a lot about a person by what's on their playlist. "
Screen Shot 2022-01-05 at 7 42 23 PM
Screen Shot 2022-01-05 at 7 49 55 PM

Still in progress 🤧 ~~

- Dashboard
- Sign up, and make your own life playlist.
- If someone has one song same with yours, you both will receive an email, and you guys can have a talk 🤡.

1. Reason:

  • Just for fun.

2. Tools:

Web Server:
  • uWSGI
  • Nginx
Testing:
  • Unittest
Flask:
  • Flask_Login
  • Flask_Migrate
  • Flask_SQLAlchemy
  • Flask_Caching
  • Flask-Mail
Spotify API:
  • spotipy
Backgroud Schedule:
  • apscheduler
VM:
  • Google Compute Engine

3. Develop with Docker environment:

  1. edit .env file:
FLASK_ENV=development_docker
  1. run:
$ docker-compose up

Migrate in Docker environment:

$ docker ps
$ docker exec -it <CONTAINER ID> bash
$ flask db init
$ flask db migrate -m "init db"
$ flask db upgrade

4. Run testing:

  1. Under the path which is same as main.py.
  2. Then you can run,
$ flask test

About

"You can tell a lot about a person by what's on their playlist. " 💭

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages