GithubHelp home page GithubHelp logo

kindoom's Introduction

Kindoom

Este un proiect ce vrea să-și ajute utilizatorii în viața de zi cu zi, dorind să le ofere lor, cât și celor din jurul acestora bucurie. Aplicația îi încurajază să dea dovadă de spirit civic prin fapte bune, adresate persoanelor din jurul fiecăruia dintre noi.

Proiectul are ca prim scop promovarea integrării sociale a fiecărui individ, fiind astfel un beneficiu pentru întreaga comunitate. Aceasta constă momentan în generarea unei liste de fapte bune pe care utilizatorul le va avea de făcut.

Periodic se presupune că un administrator al aplicației va actualiza fișierul tasks.txt astfel nu ar fi repetate faptele bune, devenind plictisitor

Alte idei care din păcate încă nu au putut fi implementate sunt:

  • Crearea unui cadru competițional, cu o tabelă, în care utilizatorii din toată lumea se pot întrece în fapte bune
  • Proiectarea unui cadru de articole cu sfaturi legate de cum se pot dezvolta pe plan personal, emoțional, toți cei care folosesc aplicația
  • Existența unui jurnal personal, în care fiecare persoană poate scrie câte o idee despre cum a fost fiecare zi din viața acesteia de la începerea folosirii programului, astfel pot reuși să-și analizeze parcursul în evoluție, observând avantajele
  • Confirmarea fiecărei fapte bune printr-un videoclip public, scurt, prin intermediul platformelor Instagram(Reels), TikTok, YouTube(Shorts), astfel fiind promovată platforma generând o posibilă reclamă în rândul apropiaților persoanei, și nu numai

Pentru cadrul competițional pot exista diferite posibilități de premiere a utilizatorilor. O modalitate ar fi colaborarea cu o asociație de voluntariat astfel putând fi oferit statutul de nou membru ambasadorilor bunatății, utilizatori ai aplicației.

Pornirea aplicației

Pentru aceasta sunt folosite urmatoarele biblioteci din Python

nicegui
tinydb

Pentru protecția datelor de conectare, parolele sunt criptate cu ajutorul algoritmului SHA-256, unul dintre cele mai grele de descifrat forme de criptare

Pentru execuție se scriu în terminal următoarele comenzi

cd app/
py homepage.py

kindoom's People

Contributors

xkristee29 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.