All Projects → Peppermint-Lab → peppermint

Peppermint-Lab / peppermint

Licence: AGPL-3.0 license
An open source ticket management & help desk solution. A freshdesk alternative

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to peppermint

itflow
Free and open-source web application for MSPs that streamlines IT documentation, ticketing, invoicing, and accounting, an alternative to ITGlue. It helps in managing and organizing client's IT information, increasing efficiency and profitability.
Stars: ✭ 282 (-23.16%)
Mutual labels:  crm, ticket-management, ticketing-system
tiket
TIKET is a ticketing/helpdesk system to support and help you deal with issues/incidents in your organization or from customers.
Stars: ✭ 59 (-83.92%)
Mutual labels:  helpdesk, ticket-management, ticketing-system
Chaskiq
A full featured Live Chat, Support & Marketing platform, alternative to Intercom, Drift, Crisp, etc ...
Stars: ✭ 1,263 (+244.14%)
Mutual labels:  helpdesk, knowledge-base
mark-idea
一款私有云笔记,git + markdown
Stars: ✭ 182 (-50.41%)
Mutual labels:  notebook, self-hosted
Knowledge-Base
record every requirement and solution here
Stars: ✭ 31 (-91.55%)
Mutual labels:  full-stack, knowledge-base
Nb
CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.
Stars: ✭ 3,846 (+947.96%)
Mutual labels:  notebook, knowledge-base
Kb
A minimalist command line knowledge base manager
Stars: ✭ 2,789 (+659.95%)
Mutual labels:  notebook, knowledge-base
Helpy
Helpy is a modern, open source helpdesk customer support application. Features include knowledgebase, community discussions and support tickets integrated with email.
Stars: ✭ 2,114 (+476.02%)
Mutual labels:  helpdesk, knowledge-base
ticketit-app
Ticketit, the simple helpdesk tickets system pre-installed in Laravel
Stars: ✭ 34 (-90.74%)
Mutual labels:  helpdesk, ticketing-system
personal-crm
🗂 Minimalist personal CRM to keep in touch with contacts
Stars: ✭ 23 (-93.73%)
Mutual labels:  crm, self-hosted
springcrm
An open-source CRM.
Stars: ✭ 14 (-96.19%)
Mutual labels:  helpdesk, crm
tellery
Tellery lets you build metrics using SQL and bring them to your team. As easy as using a document. As powerful as a data modeling tool.
Stars: ✭ 219 (-40.33%)
Mutual labels:  notebook, self-hosted
Zdoo
CRM& Chat& Collaboration system/tool written in PHP, Free Upgrade Forever!​
Stars: ✭ 33 (-91.01%)
Mutual labels:  crm, self-hosted
stack
🥭 nxpm-stack lets you generate a complete and opinionated full-stack application in a Nx Workspace, ready to extend and deploy!
Stars: ✭ 98 (-73.3%)
Mutual labels:  full-stack, prisma
Scoold
A Stack Overflow clone for teams (self-hosted)
Stars: ✭ 463 (+26.16%)
Mutual labels:  self-hosted, knowledge-base
Naperg
Fullstack Boilerplate GraphQL. Made with React & Prisma + authentication & roles
Stars: ✭ 661 (+80.11%)
Mutual labels:  full-stack, prisma
notesnook
A fully open source & end-to-end encrypted note taking alternative to Evernote.
Stars: ✭ 5,098 (+1289.1%)
Mutual labels:  notebook, self-hosted
GoldenTicket
A light-weight ticketing system written in C#
Stars: ✭ 29 (-92.1%)
Mutual labels:  ticket-management, ticketing-system
fullstack-ts-boilerplate
Full-stack boilerplate in TS using modern technology
Stars: ✭ 25 (-93.19%)
Mutual labels:  full-stack, prisma
prisma-erd-generator
Generate an ER Diagram based on your Prisma schema every time you run npx prisma generate
Stars: ✭ 249 (-32.15%)
Mutual labels:  prisma

Welcome to Peppermint Ticket Management 🍵

Buy Me a Coffee at ko-fi.com

Version Github Stars:

Logo

This project is supported by:

Ticket Management System in order to help helpdesks & service desks manage internal staff & customer requests

Introduction

It's a self hosted alternative to popular services such as zendesk

Features

  • Ticket Creation: Bog standard ticket creation with a markdown editor and file uploads
  • A log of client history
  • Markdown based Notebook with todo lists
  • Responsive: Designed for variable screen sizes from mobile up to 4k
  • Multi-deployment: Quickly deploy using docker & pm2
  • Simple to Use: Designed to be easy to use with a simple logical workflow

🐳 Installation with docker

Check out the getting started guide if this is the first time you've used Peppermint:

version: "3.1"

services:
  postgres:
    container_name: postgres
    image: postgres:latest
    restart: always
    volumes:
      - ./docker-data/db:/data/db
    environment: 
      POSTGRES_USER: peppermint
      POSTGRES_PASSWORD: 1234
      POSTGRES_DB: peppermint

  client:
    container_name: peppermint
    image: pepperlabs/peppermint:latest
    ports:
      - 5000:5000
    restart: on-failure
    depends_on:
      - postgres
    environment:
      PORT: 5000
      DB_USERNAME: peppermint
      DB_PASSWORD: 1234
      DB_HOST: 'postgres'
      BASE_URL: "http://localhost"

Once this is completed then you can go to your base_url which was added to the compose file and login.

The default login credentials are

One click installers

  • We are now on linode marketplace we can be viewed here here

Documentation

We have started working on creating documentation for peppermint which covers development to general usage. Click here to be taken directly there.

Motivation

  • This was initially a project to tie together my react and nodeJS skills and show something for my portfolio
  • It looked terrible! But it worked and showed functionaility, which got me a job.
  • Learn and deploy with docker
  • Redo the UI, completly from the ground up. Which has now been completed and for me looks great.
  • Build on this foundation and create a fully fledged product which offers what the big boys offer, but, at a much better ROI than signing up for zendesk etc.

Give a ⭐️ if this project helped you!

Screenshots

Logo Logo Logo Logo

Author

👤 Jack Andrews

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].