Skip to content

imann24/kind_cloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kind Cloud

An app for sharing kind words with others

Running Locally

  1. Populate an .env by copying and settings value from example.env
    1. Requires a RapidAPI account with a subscription to this API: https://rapidapi.com/twinword/api/sentiment-analysis
  2. poetry install
  3. poetry shell
  4. poetry run python app/manage.py runserver

Deploying

  1. Setup fly.io command line: https://fly.io/docs/hands-on/install-flyctl
  2. fly deploy

TODO

  • Install Bootstrap
  • Integrate with font awesome for icons
  • Allow upvoting
  • Create Admin delete view
  • Check longest post length
  • Style presentation of upvoted Kinds
  • Sort the clouds by vote count
    • Make the height logarithmic
    • Add an animated transition
  • Make upvote an Ajax call so page reload is not required
  • Add cloud frame to quotes
  • Add copy button to quote
  • Fix CSRF token error on create new
  • Integrate with Postgres on Fly.io
  • Add upvote button to quote
  • Find somewhere to deploy Django apps for free
  • "You are not alone." --> debug negative sentiment
  • Add a zoom to view feature
  • Add a separate page view of an individual quote
  • Allow voting on zoomed in quotes
  • Add a pastel like gradient background
  • Add a cloud icon to create link/button
  • Add a share link to the site
  • Add a uniqueness check
  • Add a linter for kindness/wholesomeness
    • Sentiment analysis
  • Add anchor links
  • Write a code of conduct
    • Save whether a user has viewed to local storage on browser
    • No sensitive information
    • On the create page
  • Add a link to the source code
  • Export to spreadsheet?
  • Make site responsive on mobile
  • Add telemetry/analytics
  • Add share button to homepage
  • Add share button to quote
  • Add social links or a social link author link at bottom

About

An app for sharing kind words with others

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published