Code Monkey home page Code Monkey logo

zenbreak's Introduction

Hi, Giulio here ๐Ÿ‘‹

  • ๐Ÿฐ 20 y.o.
  • ๐Ÿ“ Italy, Verona & Trento.
  • ๐Ÿงฌ Main projects:
  • ๐Ÿ“š Studying Computer Science at UniTn
  • ๐Ÿงช I've developed many other projects (take a look at repos)

What I feel comfortable using:

Frontend
markdown html5 css3 tailwindcss javascript vuedotjs nuxtdotjs flutter jetpackcompose

Backend
nodedotjs java kotlin gradle ktor spring redis rabbitmq influxdb mongodb postgresql firebase openapi s3

Deployment
githubactions semaphoreci circleci ubuntu nginx docker kubernetes googlecloud cloudflare vercel

Tools
git github homebrew vim visualstudiocode jetbrains insomnia postman stackoverflow figma

Things I'm learning
swift svelte

Things I want to learn / try
typescript react next graphql

Index project
My main focus at the moment is on Index.
I'm planning on building the best app for mental clearness that allows you to organise your tasks and list of things (any list!).
I've been developing it here and there in my freetime, the backend is at a great state, its stack is the following: ktor, redis, postgresql, rabbitMQ, k8s / gcp, circleci. The frontend is the tough part, I'm planning on making all native apps for Android, iOS / ipadOS and web.
I'm now working on the Android Jetpack Compose app and there have been though challenges like handling authentication (which I do all myself in the backend, no services), offline-first approach, ui and ux, etc...
If you wanna get updates on the progress I make you can join this Discord server where I also publish ZenBreak announcements.

P.S.: ZenBreak is an app I made for the Jetbrains Kotlin multiplatform contest but I'm now thinking of creating a digital suite of applications for Index which would include ZenBreak ^^

Old projects


zenbreak's People

Contributors

giuliopime avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

belinwu

zenbreak's Issues

Add sounds

Nice to have sounds:

  • break starts
  • break ends
  • break planned

Must be royalty free

Reset on idle

Option to enable "reset on idle" functionality.

When the computer idles the break should be either canceled / interrupted, and should be replanned / resumed

Still need to figure out how to detect idling on JVM and macOS

help needed: setting up CICD

There are a few things that CICD needs to do:

  • Publish shared-core kotlin module for SPM (Swift Package Manager)
  • Publish macOS app to testflight
  • Publish Windows app to microsoft store
  • Publish app on whatever Linux uses as store
  • Publish app on apt for linux users
  • Publish app on homebrew

For the microsoft store it might be simple: https://github.com/marketplace/actions/microsoft-store-publish

I tried setting up macOS CICD with fastlane but I don't have the time to troubleshoot that right now, the only remaining issue should be setting up app store connect api key

Any help with this is appreciated!

'Appearance' misspelled in UI (and in code)

It looks like this typo is mainly for the Mac side. It shows in the UI, but it would be good to update the code as well to match. (I would have created a PR, but I don't have the Mac dev setup to build and test the change.)

Screenshot 2023-10-26 at 6 34 27โ€ฏAM

Screenshot 2023-10-26 at 6 37 45โ€ฏAM

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.