Pomodoro Controller is a Ruby on Rails application with Bootstrap integration and a SQL database. The main objective of this application is to provide users with a time control system based on the Pomodoro technique. It allows users to set a name for each timer and customize the duration of each Pomodoro session.
-
Pomodoro Timer: Users can create and start Pomodoro timers to manage their tasks efficiently.
-
Task Naming: Each Pomodoro timer can be assigned a specific name to keep track of different activities.
-
Historical Tracking: Registered users have access to a historical log of their previous Pomodoro sessions.
-
Work Time Accumulation: Users' work hours are recorded and accumulated, providing insights into their productivity.
Follow these steps to set up the Pomodoro Controller application:
-
Clone the repository:
git clone <repository-url>
-
Install dependencies:
bundle install
-
Set up the database:
rails db:create && rails db:migrate
-
Start the server:
rails server
-
Visit
http://localhost:3000/
in your browser.
-
Register or log in with your username, email, and password to access the full functionality of the Pomodoro Controller.
-
Once logged in, you can create a new Pomodoro timer by providing a name and customizing the duration.
-
Start the timer, and the application will notify you when the Pomodoro session is complete.
-
Check your historical log to review past Pomodoro sessions and track your accumulated work hours.
The development of Pomodoro Controller follows the Agile Scrum methodology, which emphasizes iterative and incremental progress.
The application uses the following color theme swatches in hexadecimal format:
-
#183147
-
#C5D1D9
-
#275D8C
-
#B5CCD9
-
#C25981
-
#8F0A84
-
#5D597A
-
#51A34B
-
#183147
-
#3F6F8C
-
#2C6673
-
#BF946F
- Bootstrap Installation Guide For Your Proyect RoR: Link
Example Images:
-
Crear Cronometro Personalizado - Estudiar "Base de Datos" (1 hora)
-
Estudiar - Enfocado (5 minutos) - Cronometro Corriendo en 04:06
-
Menú Iniciar Sesión con Datos de "[email protected]"
-
Vista del Historial de Cronómetros de John - 9 Cronómetros con sus Datos
Keywords: Pomodoro, Timer, Precise, Time Management, Relaxing, Study, Productivity, Task, Efficiency, Focus, Motivation, Break, Work, Goal, Success, Planning, Focus Technique, Motivational Quotes, Time Tracking, Task Management
Palabras Clave: Pomodoro, Temporizador, Preciso, Gestión del Tiempo, Relajante, Estudio, Productividad, Tarea, Eficiencia, Enfoque, Motivación, Descanso, Trabajo, Objetivo, Éxito, Planificación, Técnica de Enfoque, Frases Motivadoras, Seguimiento del Tiempo, Gestión de Tareas