https://github.com/wedevsofficial/ideabox
Open-source Feedback Management Tool
https://github.com/wedevsofficial/ideabox
Last synced: 11 months ago
JSON representation
Open-source Feedback Management Tool
- Host: GitHub
- URL: https://github.com/wedevsofficial/ideabox
- Owner: weDevsOfficial
- License: mit
- Created: 2024-01-05T11:01:00.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-08-06T18:33:25.000Z (12 months ago)
- Last Synced: 2025-08-06T20:36:42.749Z (12 months ago)
- Language: PHP
- Size: 553 KB
- Stars: 13
- Watchers: 12
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# IdeaBox
Welcome to **IdeaBox**, an open-source customer feedback and roadmap management tool.

This application is designed to help businesses gather, organize, and prioritize customer feedback to streamline their product development and roadmap planning. Built with Laravel, Inertia, React, and Tailwind, IdeaBox offers a robust and user-friendly platform for managing customer insights.
## Features
- **Feedback Collection**: Easy-to-use interface for collecting customer feedback.
- **Roadmap Management**: Visualize and plan your product roadmap based on customer insights.
- **Prioritization Tools**: Prioritize feedback to focus on what matters most to your customers.
## Getting Started
### Prerequisites
Ensure you have the following installed:
- PHP
- Composer
- Node.js
- Yarn
### Installation
1. **Clone the Repository**
```bash
git clone https://github.com/your-username/IdeaBox.git
cd IdeaBox
```
2. **Install PHP Dependencies**
```bash
composer install
```
3. **Set Up Environment Variables**
- Copy `.env.example` to `.env` and configure your environment variables.
- Generate an application key.
```bash
php artisan key:generate
```
To set the application logo, add a square image as logo in the environment:
```bash
APP_LOGO='https://path/to/logo.svg'
```
4. **Run Database Migrations**
```bash
php artisan migrate
php artisan db:seed
```
A user has been created with the following credentials:
```
Email: admin@example.com
Password: password
```
5. **Install JavaScript Dependencies**
```bash
yarn
```
6. **Build Assets**
```bash
yarn build
```
### Usage
Start the local development server:
```bash
php artisan serve
```
Navigate to http://localhost:8000 in your web browser to view the application.
### Contributing
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
1. Fork the Project
1. Create your Feature Branch (`git checkout -b feature/amazing-feature`)
1. Commit your Changes (`git commit -m 'Add some Amazing Feature'`)
1. Push to the Branch (`git push origin feature/amazing-feature`)
1. Open a Pull Request
### License
Distributed under the MIT License. See **LICENSE** for more information.