You are browsing as a guest. Sign up (or log in) to start making projects!

ShaheerNova

@ShaheerNova

Joined July 11th, 2026

  • 8Devlogs
  • 2Projects
  • 1Ships
  • 0Votes
Leveling Up Every Day.
Code. Build. Repeat.
Open comments for this post

44m 36s logged

Interactive Background & UI Improvements

Today I continued improving FocusHub’s user experience and visual design.

✨ Added

  • Added a new Today’s Goal section.
  • Added a Complete Goal button with success message.
  • Added an Interactive Mouse Glow background that follows the cursor.
  • Improved the overall dashboard layout.
  • Enhanced glassmorphism styling.
  • Improved spacing and visual consistency.
  • Fixed several layout issues.
  • Continued polishing the Pomodoro Pro interface.

🛠 Fixed

  • Fixed Goal section alignment.
  • Fixed misplaced button layout.
  • Cleaned up the HTML structure.
  • Improved CSS organization.

FocusHub now feels much more modern and interactive. More premium UI effects and productivity features are planned for the next development session.

1
0
3
Open comments for this post

1h 46m 6s logged

UI Polish & Dashboard Improvements
Today I focused on improving the overall quality, appearance, and functionality of FocusHub. Instead of adding random features, I spent time refining the existing dashboard to make it cleaner, more modern, and more user-friendly.
✅ What I completed

Redesigned the dashboard with a modern glass morphism style.

Improved the hero section and overall layout spacing.

Enhanced the weather card with:

Weather icon

Feels Like temperature

Humidity

Wind speed

Added a fully functional monthly calendar with previous/next month navigation and today’s date highlighting.

Improved the Favorite Websites manager.

Improved the Quick Notes section with automatic local storage saving.

Refined the Pomodoro timer UI.

Improved the responsive layout for desktop and mobile devices.

Added animated background glow effects.

Improved cards, shadows, borders, and hover animations.

Added Lucide icons across the dashboard.

Connected the OpenWeather API to display live weather information.

Fixed multiple layout, spacing, and styling issues throughout the dashboard.

🚧 Next Steps
The next milestone is Phase 1 – Pomodoro Pro, which will include:

Focus Mode

Short Break

Long Break

Session Counter

Circular Progress Ring

Sound Notifications

Auto-switch between focus and breaks

Daily productivity statistics

FocusHub is gradually becoming a complete productivity dashboard rather than just a simple timer application.

0
0
2
Open comments for this post

19m 52s logged

Polished the FocusHub Interface with Professional Icons and Visual Improvements Today I focused on improving the overall visual quality of FocusHub and making the dashboard feel more polished and consistent.

I redesigned the top navigation area and improved the search bar styling to create a cleaner and more modern interface. I also refined the spacing, typography, card layout, hover states, shadows, and color balance across the dashboard.

One of the biggest improvements in this session was replacing the old emoji-based labels with professional Lucide icons. Each main dashboard section now has a consistent icon for Weather, Calendar, Quick Notes, Pomodoro, Favorite Websites, and Daily Tasks.

The dashboard currently includes a live clock, dynamic greeting, current date, Google search, light and dark mode, live weather data, an interactive calendar, persistent quick notes, a Pomodoro timer, favorite website shortcuts, and a daily task manager.

The main goal of this session was not to add another large feature, but to improve the user experience and make the project look more complete, intentional, and professional.

Next, I will continue refining the interface with smoother animations, improved responsive behavior, additional weather information, final testing, and deployment preparation.

0
0
4
Open comments for this post

18m 19s logged

Added Interactive Calendar & Live Weather Integration This session focused on making FocusHub feel like a real productivity dashboard instead of just a static webpage.

I built an interactive monthly calendar with previous and next month navigation. The calendar automatically highlights the current day and updates correctly when switching between months.

I also integrated live weather data using the OpenWeather API. The dashboard now displays the current temperature, city name, and weather condition in real time, making the homepage more useful for everyday use.

In addition, I configured environment variables to securely manage the API key and prepared the project structure for future API integrations.

With the clock, Google search, theme switcher, quick notes, Pomodoro timer, favorite websites, daily tasks, calendar, and live weather now working together, FocusHub has become a solid foundation for a customizable productivity dashboard.

Next, I will continue improving the interface with smoother animations, a more polished design, additional widgets, and overall user experience improvements before preparing the final deployment.

0
0
3
Open comments for this post

25m 56s logged

Built the Core Productivity Features of FocusHub Today I made major progress on FocusHub and transformed the project from a basic dashboard layout into a functional productivity workspace.

I completed the live clock and dynamic greeting system, which automatically updates the time, date, and message based on the current time of day. I also made the Google search bar functional so users can search directly from the dashboard.

The dark and light theme switcher is now working and the selected theme is saved using localStorage, so the user’s preference remains active after refreshing the page.

I also completed the Quick Notes feature. Notes are saved automatically in the browser, which means users do not lose their content when they reload the dashboard.

The Pomodoro timer is now functional with Start, Pause, and Reset controls. This gives users a simple focus tool directly inside the dashboard.

Another major feature completed in this session was the Favorite Websites section. Users can add their own website names and URLs, open them in a new tab, remove them, and keep them saved using localStorage.

I also built the Daily Tasks system. Users can add tasks, mark them as complete, delete them, and keep the task list saved after refreshing the page.

At this stage, FocusHub has a strong functional foundation. The next steps will focus on completing the interactive calendar, connecting the weather API, improving the visual design, adding icons and animations, and preparing the project for deployment.

0
0
3
Open comments for this post

18m 51s logged

Today I officially started building FocusHub, a modern productivity dashboard designed to provide a clean, fast, and organized workspace for everyday use.

The project was initialized using Vite with Vanilla JavaScript to create a lightweight and high-performance foundation. After setting up the development environment, I connected Hackatime to track development progress and cleaned the default Vite template to prepare the project for custom development.

I then began building the first version of the interface by creating the main dashboard layout. The initial structure includes a navigation header with the FocusHub branding, a search bar, and a theme toggle button. I also added a personalized welcome section featuring a live digital clock and the current date to make the dashboard feel dynamic from the very beginning.

To prepare for future functionality, I designed the core dashboard layout with dedicated sections for Weather, Calendar, Quick Notes, Pomodoro Timer, Favorite Websites, and Daily Tasks. These sections will gradually become fully interactive as development continues.

The primary goal of this session was to establish a clean architecture, responsive layout, and scalable foundation before implementing advanced features such as weather integration, persistent notes using localStorage, productivity tools, theme switching, and other interactive components.

This marks the beginning of the project, and the next development session will focus on transforming the static interface into a fully interactive productivity dashboard.

0
0
4
Ship

I built a modern personal portfolio website using HTML, CSS, and JavaScript.

The website introduces me, showcases my skills, featured projects, and contact information with a responsive and animated design. I learned how to structure a complete website, improve the user interface, deploy it with GitHub Pages, and track my coding progress using Hackatime.

I'm proud that this is my first complete personal website, and I plan to keep improving it by adding more projects and new features as I continue learning web development.

You can test the project by visiting the live website and exploring the navigation, responsive layout, project section, and contact section.

Try project → See source code →
Open comments for this post

43m 59s logged

Today I upgraded my personal website by adding animated skill progress bars, project icons, real project links, and improved the project section. I also refined the profile and interactive effects.

0
0
5
Open comments for this post

22m 11s logged

Today I completed the first version of my personal portfolio website.

I hosted it with GitHub Pages, connected Hackatime, improved the hero section, added my profile picture, and polished the design. Next, I’ll continue improving the animations, responsiveness, and remaining sections.

0
0
5

Followers

Loading…