Code Monkey home page Code Monkey logo

codions / projettos Goto Github PK

View Code? Open in Web Editor NEW
5.0 1.0 1.0 3.96 MB

Centralize the collection of resource requests, stimulate creative ideas, and provide straightforward and uncomplicated support.

Home Page: https://projettos.codions.com

License: MIT License

PHP 75.70% Dockerfile 0.19% Shell 0.54% JavaScript 0.53% CSS 0.39% Blade 22.65%
docker document-management faq-manager laravel livewire php8 project-management tailwindcss tall-stack php

projettos's Introduction

Projettos

Optimize the efficiency of your projects with our project management tool. Centralize the collection of resource requests, stimulate creative ideas, and provide straightforward and uncomplicated support.

Roadmap screenshot

Docker Build/Publish CI

Features

Suggestions: Collect suggestions and ideas from your customers to help you iterate and improve faster.

Feature Upvotes: Quickly see which ideas have traction as your users upvote the ideas they’d love to see.

Discord and Slack Integration: Get notified of new suggestions and comments directly to your team's Discord or Slack account.

Product Roadmap: Generate a roadmap from your suggestions, showing planned, in progress, and completed features.

Support Ticket Management: Efficiently manage and track customer support tickets.

Project Changelog Management: Keep track of changes made to your project, ensuring transparency and accountability.

Project Docs Management (Coming soon): Easily manage project documentation to ensure all necessary information is organized and accessible.

Project FAQs Management (Coming soon): Create and manage frequently asked questions for your project, providing helpful information to users.

Mention Users in Comments: Mention specific users in comments to notify them or draw their attention to a particular discussion or topic.

Upvote Items to See Which Has More Priority: Allow users to upvote items to indicate their priority, helping you prioritize feature development.

Automatic Slug Generation: Automatically generate slugs (URL-friendly strings) for items or content, simplifying their identification and access.

Filament Admin Panel: Access a comprehensive admin panel for easy management and control of your project's settings and configurations.

Simplified Role System (Administrator, Employee & User): Establish a simplified role system with predefined roles such as administrator, employee, and user, to manage user access and permissions.

OAuth 2 Single Sign-On with Your Own Application: Enable single sign-on (SSO) functionality using OAuth 2 with your own application, providing users with a seamless authentication experience.

GitHub Integration: Integrate with GitHub to facilitate version control and collaboration on software development projects.

Docker Support: Benefit from Docker support, allowing for easier deployment and management of your application in containerized environments.

Automatic OG Image Generation: Automatically generate Open Graph (OG) images, which are used as thumbnail previews when sharing links on social media platforms, enhancing the visual representation of your content.

Requirements

  • PHP >= 8.1
  • Database (MySQL, PostgreSQL)
  • GD Library (>=2.0) or
  • Imagick PHP extension (>=6.5.7)

Installation

First set up a database, and remember the credentials.

git clone https://github.com/codions/projettos.git
composer install
php -r "file_exists('.env') || copy('.env.example', '.env');"
php artisan key:generate
npm install
npm run build

Now edit your .env file and set up the database credentials, including the app name you want.

Optionally you may set up the language with APP_LOCALE, if your language is not working we accept PR's for new languages. We recommend copying those files from the lang/en folder. As well as the timezone can be set with APP_TIMEZONE, for example: APP_TIMEZONE="America/Sao_Paulo".

Now run the following:

php artisan app:install

And login with the credentials you've provided, the user you've created will automatically be admin.

Docker

Getting up and running

docker-compose up -d --build

Set your database .env.docker variables:

DB_CONNECTION=mysql
DB_HOST=mysql
DB_PORT=3306
DB_DATABASE=roadmap
DB_USERNAME=root
DB_PASSWORD=secret

Composer Install:

docker exec -it app composer install

Running artisan commands:

docker exec -it app php artisan <command>

The Application will be running on localhost:8080

Docs

See advanced installation and setup options in the Docs

Contributing

Please see CONTRIBUTING for details.

Inspiration

This project is inspired by the ploi/roadmap repository. Parts of the original code are still present in this project, but significant modifications have been made to meet Codions' objectives.

We acknowledge and thank the creators of the ploi/roadmap for their valuable contributions to the open-source community.

License

The MIT License (MIT). Please see License for more information.

projettos's People

Contributors

fabioassuncao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

amishakov

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.