Skip to content

objectcomputing/check-ins

Repository files navigation

Check-Ins

Check-Ins is a team engagement platform with many HRIS and engagement capabilities built on Micronaut and React and available for deployment on premises or on Google Cloud Platform.

Gradle Build & Deploy - Develop Contributor Covenant License

Table of Contents

About

Check-Ins is a comprehensive web application designed to streamline team management and personal development. It offers tools for understanding team members and their capabilities, facilitating growth and engagement, and managing many of the processes that can get dropped or weigh down an organization. Built with Micronaut, Check-Ins is designed for efficient cost of operation and ease of use. Many of the workflows were originally designed and built by former interns at Object Computing, and we use it actively there today.

Features

  • User/Employee Management - Simple onboarding and offboarding of new users, with Google SSO integration
  • Employee Profiles - Team members can manage their own profiles, including skills, certifications, and organizations they support
  • Mentor Program Management - A key feature of the Check-Ins application is the support and management of employee touch points with a dedicated mentor
  • Pulse Surveys - Find out how your team is feeling about work, or life in general
  • Feedback Management - Give your employees access to feedback so that they can grow their skills and contribute up to their potential
  • Employee, Team, and Community Directories - These provide an easy way to see who is involved with what
  • Performance Reviews and Reporting - Evaluate your team's performance as frequently as you would like
  • Public Kudos - Celebrate those wins publicly! Our Kudos feature can post your team's wins to Slack and celebrate them within the application.
  • Birthday and Anniversary Celebrations - Encourage the celebration of your team's milestones
  • Skill and Certification Tracking and Reporting - Know where your team is strong, where it needs to develop, and plan for growth
  • Volunteer Time Tracking and Reporting - Encourage a culture of giving back to your community by recognizing the good work already being done by your team

Documentation

Detailed documentation, including installation guides, usage instructions, and API references, can be found on our GitHub Pages site.

Getting Started

Environment setup

See our GitHub pages site for instructions on setting up your development environment.

Running the application

See our GitHub pages site for instructions on running the application locally.

Troubleshooting

See our GitHub pages site for common challenges and their solutions.

Contributing

Please see Contributing for details on how to contribute to this project.

License

This project is licensed under the Apache 2.0 License and Commons Clause.

Contact

For questions or issues, please join the discussion or open an issue on GitHub.