Skip to content

ujen5173/workforge.team

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Workforge

The All-in-One Company Operating System

One platform for hiring, communicating, managing, and growing your team — from day one to day done.


Status License PRs Welcome Built with Next.js


Website · Documentation · Report a Bug · Request a Feature



Overview

Workforge eliminates the need for 10+ fragmented workplace tools by bringing everything a company needs into a single, cohesive system — communication, HR, task management, performance tracking, payroll, recruitment, and more.

Built for teams that want clarity over chaos.

Who is it for?

Audience Why?
Startups This platform is designed small teams.
Workforge Dashboard

Table of Contents


Core Features

1. Company & Employee Onboarding

  • Company registration with org profile, branding, industry tags, and team size
  • Custom onboarding flows per role and department — forms, documents, and e-signatures
  • Employee self-onboarding portal with step-by-step guided setup
  • Invite system via email or bulk CSV import
  • Role-based access control — Owner, Manager, Employee, Intern
  • Employee directory with profiles, skills, contact info, and work history

2. Communication Suite

Messenger

  • Direct messages, group chats, threaded replies, reactions, and @mentions
  • Pinned messages, bookmarks, and message search
  • Voice messages
  • Message translation for multilingual teams

Channels

  • Organized by team, project, or topic

Video & Audio Conferencing

  • 1:1 and group calls with screen sharing
  • Session recording with auto-generated transcripts
  • Scheduled and instant meeting support

Presence & Status

  • Status indicators — Online, Busy, Away, In a meeting, Focus mode
  • Do Not Disturb scheduling

Announcements

  • Company-wide broadcasts from leadership with read receipts

3. Task & Project Management

  • Task creation with title, description, priority, deadline, attachments, and multiple assignees
  • Supports subtasks
  • Multiple views — Kanban board, List, Timeline (Gantt), and Calendar
  • Project-level dashboards with milestones and progress tracking
  • Workload view — see every team member's current assignments and capacity in real time
  • Custom fields, labels, and filters per workspace

4. Workload Intelligence

  • Overload detection — flags employees exceeding their set capacity thresholds
  • Idle detection — surfaces underutilized employees available for task redistribution
  • Smart assignment engine — suggests the best person for a task based on current load, skills, and availability
  • Capacity planning by sprint, week, or month
  • Work distribution reports across teams and individuals
  • Burnout risk scoring — early warning alerts sent to managers before problems escalate
  • Historical workload trends per employee and team

5. Performance Tracking

  • KPI definition and tracking per employee, team, and department
  • Customizable performance review cycles — quarterly, bi-annual, or annual
  • OKR and SMART goal frameworks built in
  • Performance scorecards with historical trend graphs and period comparisons
  • Manager notes and one-on-one meeting logs with action items
  • Recognition system — public shoutouts, achievement badges, and leaderboards
  • Private improvement plans (PIP) managed within the platform
  • AI-assisted review drafts for managers based on logged data

6. Company Culture Hub

  • Culture board — showcase company values, mission, team milestones, and photos
  • Employee spotlight — rotating features to highlight team members
  • Polls and surveys — pulse checks, engagement scores, and anonymous feedback
  • Celebration board — birthdays, work anniversaries, and promotions
  • Learning & development section — share resources, courses, reading lists, and internal workshops

7. Calendar & Leave Management

  • Shared team and company-wide calendars
  • Leave management — apply, approve, and reject requests with real-time balance tracking
  • Leave types — paid, unpaid, sick, parental, casual, and compensatory
  • Public holiday calendar auto-populated by country and region
  • Meeting scheduler with cross-team availability detection

8. HR

  • Employee contracts, offer letters, and legal document storage with version history
  • Payslip generation, download, and history for employees
  • Expense claims — submit receipts, track approvals, and manage reimbursements

9. Recruitment Pipeline

  • Job Board — HR creates and publishes listings to an internal board (for referrals) and a public-facing board (for external candidates), with rich job descriptions, requirements, and application forms — all hosted on your Workforge subdomain (e.g., careers.acme.workforge.team)
  • One-Click Apply — candidates apply directly through the public listing; submissions land instantly in the ATS with no manual import
  • Applicant Tracking (ATS) — visual pipeline with drag-and-drop stage management: Applied → Screened → Interviewed → Offered → Hired
  • In-Platform Screening — HR conducts async video or written screening rounds directly inside the platform; no need for external tools
  • Interview Scheduling — schedule live interview rounds linked to the built-in calendar; candidates receive an invite link, HR sees it on their dashboard
  • In-Platform Interviews — conduct video and audio interviews natively with live note-taking alongside the call, powered by the built-in conferencing layer
  • Candidate Profiles — full communication history, resume, screening responses, interview notes, and scores in one place
  • Offer Management — generate and send offer letters directly from the platform; candidates accept or negotiate in the same thread
  • Onboarding Handoff — once hired, candidate data converts to an employee profile with zero duplicate data entry

10. Security & Compliance

  • Two-factor authentication (2FA) and device management
  • Full audit logs — who did what, when, and from where
  • IP allowlist and session timeout controls

11. AI Layer

  • Meeting summaries — auto-generated notes and action items after every call
  • Task suggestions — creates tasks automatically from meeting notes or messages
  • Writing assistant in messenger, documents, and performance reviews
  • AI-generated performance review drafts for managers, pre-filled from logged data
  • Contextual AI guidance across every module — everything is connected, so suggestions are always informed by the full picture

12. Email Extractions

  • Inboxes — fetch user inbox and display the emails from inbox in the platform itself

Tech Stack

Layer Technology
Frontend Next.js 15, Tailwind CSS, shadcn/ui
Backend tRPC
Database PostgreSQL, Drizzle ORM
Cache Redis
Real-time WebSockets, WebRTC
File Storage Cloudinary
Auth Better auth
Payments Stripe
Email Nodemailer
Analytics PostHog

Getting Started

# Clone the repository
git clone https://github.com/ujen5173/workforge.team.git
cd workforge.team

# Install dependencies
pnpm install

# Set up environment variables
cp .env.example .env

# Run database generation
pnpm db:generate

# Run database migrations
pnpm db:migrate

# Start the development server
pnpm dev

Open http://lvm.me:3000 to view the app in your browser.

Note: The app will not work with localhost due to subdomain routing for workspaces. Use lvm.me or lvh.me instead.

See the Notes.md.


Contributing

Contributions, issues, and feature requests are welcome. Please read CONTRIBUTING.md before opening a pull request.

# Create a feature branch
git checkout -b feature/your-feature-name

# Commit your changes using conventional commits
git commit -m "feat: describe your change"

# Push and open a pull request
git push origin feature/your-feature-name

License

This project is licensed under the MIT License.


About

The all-in-one platform to manage your company — employees, tasks, payroll, performance, and AI insights in one place.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages