Skip to content

deaafrizal/cuymodoro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues


🕒 CUYMODORO 🕒

underconstruction

✨ Apasih Cuymodoro Itu? ✨

Cuymodoro adalah aplikasi produktivitas dalam bentuk website. Sering kali dalam mengerjakan tugas kita mengatur waktu yang harus kita luangkan dan tak jarang menggunakan timer untuk hal tersebut. Tetapi dalam pengerjaan pada kurun waktu yang ditentukan tersebut terasa sangat lama dan melelahkan, belum lagi jika tugasnya belum rampung yang berdampak pada burnout karena lama mengerjakan ataupun penundaan pekerjaan yang berakhir pada lupa. Dari permasalahan tersebut, bagaimana jika kita membuat suatu aplikasi dengan timer interaktif serta memungkinkan untuk melacak tugas yang kita kerjakan?

🚀 Fitur Utama Cuymodoro

Merupakan implementasi dengan improvisasi dari teknik Pomodoro, Cuymodoro mampu mengubah pengalaman bekerkamenjadi lebih efektif, produktif, dan menyenangkan sehingga terhindar dari burnout. berikut adalah fitur utamanya:

  • Setel Sesuai Kebutuhan: Cuymodoro menawarkan timer Pomodoro interaktif yang akan menentukan waktu istirahat didasarkan dari waktu pengerjaan serta seberapa niat kamu dalam mengerjakan tugas. Pembagian niatnya sebagai berikut:
    • New Comer: 35% dari waktu kerja
    • Reguler : 28% dari waktu kerja
    • Enthusiast : 20% dari waktu kerja
  • Kerjakan Lagi : Cuymodoro akan membantumu menampilkan tugas terakhir yang belum kamu selesaikan saat kamu buka kembali, tidak perlu khawatir akan kehilangan tugas yang belum selesai.
  • Lacak Tugasmu : Ingin tahu berapa banyak waktu yang kamu kerjakan untuk satu tugas? Cuymodoro mencatat sebearapa banyak kamu memerlukan sesi Pomodoro serta waktu yang kamu luangkan untuk mengerjakannya.

⚙️ Teknologi Pengembangan

  • Frontend :

    javascript React Tailwind

  • Backend :

    javascript Hyper-Express Node.js

  • Database :

    MySQL

📙 Panduan Penggunaan 📙

📝 Prerequisites

  • Node Package Manager (NPM)
  • MySQL
  • Node JS 18+
  • Hyper Express
  • Niat

👣 Langkah Instalasi

  1. Instalasi package

    Untuk menginstall package, kamu perlu menjalankan perintah:

    ./app.sh install
    
  2. Import Database

    Untuk struktur database dapat kamu unduh di sini

  3. Menjalankan aplikasi

    Untuk menjalankan aplikasi di perangkat, kamu daperlupat menjalankan perintah:

    ./app.sh start
    
  4. Untuk mulai menggunakan aplikasi kita kamu dapat mengunjungi http:/localhost:5371

🤝 Kontribusi

Kontribusi merupakan hal yang dapat memberikan ruang belajar serta inspirasi dari proyek ini. Setiap kontribusi yang kamu berikan Sangat Dihargai

Jika kamu memiliki saran untuk membuat proyek ini jadi lebih baik, kamu bisa melakukan fork dan membuat pull request atau kamu juga bisa membuat issue baru. Jangan lupa bintangya ya kak! Terima Kasih!

📙 Referensi

Berikut adalah beberapa referensi yang dapat kamu baca:

Jangan Lupa Mampir

instagram youtube website

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •