GUNISH SHARMA

Hey there! I'm Gunish I love creating things
and putting them on the internet!

NovaKey

NovaKey is a keyboard-first macOS productivity app that combines instant app launching, window control, and workspace switching in one native desktop experience.

Bind apps or URLs to custom shortcuts, bring windows forward, spawn fresh instances, auto-tile every display, and move between saved workspaces without leaving home row. When your setup is dialed in, export the whole thing and carry it to another Mac in seconds.

Key Features

  • Hotkeys for Apps and URLs Bind any app or URL to a single shortcut.
  • Flexible Actions Launch apps, bring windows forward, or open new instances on demand.
  • Auto-Tile Window Management Hyprland-inspired tiling keeps each display organized while overflow windows float.
  • Per-Display Layouts Tile every monitor independently for multi-display setups that stay predictable.
  • Ten Workspaces Save layouts by context and jump between them with a single keystroke.
  • Sync Across Macs Export hotkeys, tiling rules, and workspaces into one portable .novakey file.
  • Search and Stats Filter shortcuts quickly and see which actions power your daily workflow.
  • Launch at Login Keep NovaKey ready from the moment your Mac boots.

Technologies Used

  • SwiftUI for the native macOS interface.
  • Carbon for system-wide hotkey registration.
  • AppKit for desktop and window management integration.
  • NSWorkspace for launching, focusing, and opening apps or URLs.

Explore

  • Image clicks now open the NovaKey product page.
  • Built for keyboard-first macOS workflows and fast desktop control.

Odoro

Odoro helps you master your focus and build lasting habits with a beautifully designed Pomodoro timer and habit tracker for iPhone and iPad.

Based on the Pomodoro Technique, it turns work into focused sessions and intentional breaks so progress feels sustainable. Your habits just got smarter too, with streaks, resets, progress graphs, and widgets that stay perfectly in sync across the experience.

Timer Features

  • Flexible Durations Customize work and break lengths, support long breaks, and auto-switch between focus and rest.
  • Quick Adjust Add or subtract 5 or 10 minutes while the timer is already running.
  • Live Activities Track active sessions from your Lock Screen, Dynamic Island, and synced widgets.
  • Focus Environment Use battery saver mode, ambient sounds, music-friendly playback, and gentle notifications.
  • Session Playback and Stats Record smooth timelapses and review daily, weekly, and all-time study progress.
  • Fluid Wave Animation A layered wave fills the screen as time passes and reacts to your phone's movement.

Habit and Goal Tracker

  • Multiple Progress Views Switch between contribution grids, elegant timeline bars, and detailed text counters.
  • Smart Tracking Track automatically or manually, count up or down, and watch streaks, resets, and graphs evolve.
  • Deep Customization Edit names, icons, colors, styles, dates, and layout settings at any point.
  • Goals and Milestones Use goal markers, milestone notifications, grid pagination, and completed-goal archives.
  • Daily Workflow Tools Add journal notes, reset or restart habits, reorder rows, collapse views, and use quick actions from the context menu.
  • Widget Coverage Bring grid, bar, and text-counter widgets to the Home Screen in small, medium, and large sizes.

Built With

  • SwiftUI for the native iOS interface and animations.
  • WidgetKit for Home Screen widgets and persistent habit snapshots.
  • Live Activities to surface timer progress outside the app.
  • iOS notifications to keep sessions and milestones on schedule.

App Store

  • Available for iPhone and iPad.
  • Designed for focus sessions, habits, widgets, and long-term consistency.

Market Search Pro

Market Search Pro connects small business vendors with market event coordinators through a centralized platform for event discovery, recruitment, applications, and day-to-day market management.

Vendors can browse upcoming markets, apply, manage their statuses, showcase their work through profile galleries, and stay informed with notifications. Coordinators can publish listings, review vendor applications, set restrictions and deadlines, invite vendors, and promote events through featured ads, all while supporting mobile access, dark mode, analytics, and secure Stripe payments.

Key Features

  • Event Discovery Browse markets through centralized listings with location-aware search and map-style discovery.
  • Real-Time Messaging Keep vendors and coordinators connected throughout applications and event planning.
  • Poke Notifications Express interest quickly and surface activity through built-in notification flows.
  • Profile Insights See how much engagement listings and profiles are getting through platform analytics.
  • Stripe Payments Support vendor subscriptions and coordinator listing fees through one secure payment flow.

Vendor Experience

  • Search and Apply Filter markets by dates, location, tags, and restrictions before applying.
  • Application Management Track joined, invited, applied, accepted, waitlisted, and declined markets from one dashboard.
  • Public Profiles Showcase products with galleries, product tags, social links, and role-specific profile details.
  • Favourites and Connections Save markets for later and use Vendor Connect for tabling requests and collaboration.

Coordinator Tools

  • Create and Promote Listings Publish markets, save drafts, and boost listings for stronger event visibility.
  • Restrictions and Deadlines Set event rules, custom tags, and application cutoffs before going live.
  • Application Review Accept, waitlist, decline, and manage vendor submissions from structured response views.
  • Vendor Recruitment Invite strong-fit vendors directly and manage invite activity across active listings.

Account and Access

  • Username and password or Google authentication with email verification.
  • Role-based onboarding for vendors and coordinators with editable profile settings.
  • Notifications, blocking, analytics, and profile customization built into the platform.
  • Responsive browser-based access with dark mode and mobile-friendly payments.

GoodForum.

GoodForum. is a community-driven web application built for thoughtful discussions, private conversations, and positive user engagement.

It combines real-time communication, rich media, and profile customization into a responsive experience that feels welcoming on every device.

Key Features

  • Real-Time Discussions Engage in live conversations across topics that matter to the community.
  • Positive Community Create value-driven conversations in a space designed to stay constructive.
  • User Profiles Customize your profile and connect with like-minded people.
  • Rich Media Support Share images and videos to make conversations more useful and expressive.
  • Responsive Design Move between desktop and mobile without losing flow or functionality.

Technologies Used

  • Frontend: React.js, JavaScript, Material UI, Axios, and SCSS.
  • Backend: Node.js, Express.js, and MongoDB.

Deployment

  • Deployed on DigitalOcean.

Scamazon

We utilized the Vite front-end framework in conjunction with React, which streamlined development and focus on performance optimization. We also integrated Git and Git branching techniques to their full extent! This helped facilitating efficient collaboration within a multi-developer version control. For the backend, we used Express, NodeJS, and Mongoose to architect a robust backend ecosystem! This marked my first time collaborating within a team on a single project, and I thoroughly enjoyed it. I gained valuable insights into the entire process of information flow, from creating a data structure model to intercepting and manipulating data within controllers, and finally utilizing it on the frontend and vice versa. Additionally, I cherished the collaborative aspect of the project, where we divided tasks, shared ideas, and seamlessly merged our work.

Focus Logistics

165 Alberta Ltd.

World Of Joy (Commercial Project)

As the lead developer for the World of Joy Child Care Centre website, I spearheaded a commercial project for the World of Joy Child Care Centre website, engaging in client meetings to discern their specific needs. From conceptualization to implementation, I crafted dynamic and responsive pages like the ValuesPage and HomePage using React.js, Chakra UI, and React Bootstrap. This venture not only showcases my technical proficiency but also underscores my ability to meet client expectations and deliver a visually appealing, functional website. The success of the project culminated in client satisfaction and compensation for my dedicated efforts.

Looped

Employed the MERN stack (MongoDB, Express, React.js, Node.js) to successfully build and deploy an online store. Proficiently harnessed backend resources to dynamically render valuable information to the front-end through adept utilization of API calls. Implemented robust user authentication and data encryption mechanisms, incorporating industry-leading technologies such as JWT (JSON Web Tokens) and Bcrypt. These security measures adhere to best practices, ensuring a high level of protection for user data and enhancing the overall system's security. Accomplished a presentation page of the user's entire orders history, showcasing a comprehensive record of their past transactions.

Love these guys right here

JavaScript HTML5 CSS3 TypeScript Swift MongoDB Express React Node.js Next.js Vite Three.js Sass Material-UI Bootstrap Python PostgreSQL Arduino Postman Jest