Skip to content

soham0w0sarkar/ZenFlow-frontend

Repository files navigation

Zenflow - Frontend

Zenflow is a productivity Chrome extension designed to enhance your browsing experience by providing useful widgets and features right at your fingertips. It includes components for displaying time, weather, Gmail, Google Calendar, and more.

Features

Time Component

  • Display current time in a visually appealing format.
  • Automatically updates every second to reflect real-time changes.

Weather Component

  • View current weather conditions including temperature, wind speed, and description.
  • Displays weather information for a specific city.

Gmail Integration

  • Access your Gmail inbox directly from the extension.
  • View unread email count and important messages at a glance.

Google Calendar Integration

  • Stay organized with quick access to your Google Calendar.
  • View and create upcoming events and schedule directly within the extension.

Background Customization

  • Set custom background images for your browser window.
  • Background images can be configured or disabled as per your preference.

Joke Fetching

  • Fetches a random joke from an API endpoint and displays it.
  • Adds a touch of humor to your browsing experience.

Dynamic Component Rendering

  • Dynamically renders components based on user interaction.
  • Switch between time, weather, Gmail, and Google Calendar components with ease.

Keyboard Shortcut Support

  • Use keyboard shortcuts for quick navigation and interaction.
  • Press the Escape key to reset the currently displayed component.

Contributing

Contributions are welcome! If you have ideas for new features, improvements, or bug fixes, feel free to submit a pull request. Please ensure that your code follows the established coding standards and conventions.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Productivity Chrome Extension

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published