BottleCRM: Free and Open Source Customer Relationship Management
Powerful, Modern CRM for Everyone
BottleCRM is a free, open-source Customer Relationship Management solution designed to help small and medium businesses effectively manage their customer relationships. Built with modern technologies, it offers a comprehensive set of features without the enterprise price tag.
🚀 Features
- Lead Management: Track and nurture leads from initial contact to conversion
- Account Management: Maintain detailed records of customer accounts and organizations
- Contact Management: Store and organize all your customer contact information
- Case Management: Handle customer support cases and track resolution
- Task Management: Never miss a follow-up with built-in task tracking
- Opportunity Management: Track deals through your sales pipeline
- Mobile Friendly: Access your CRM data on any device
- Modern UI: Clean, intuitive interface built with Svelte and TailwindCSS
🔮 Coming Soon
- Invoice Management: Create, send, and track invoices (in development)
- Email Integration: Connect your email accounts for seamless communication
- Analytics Dashboard: Make data-driven decisions with powerful reporting tools
🖥️ Technologies
- Frontend: SvelteKit, Flowbite-Svelte, TailwindCSS
- Backend: Prisma ORM with your choice of database
- Authentication: Built-in authentication system
🚀 Getting Started
Prerequisites
- Node.js (v16 or newer)
- npm, pnpm, or yarn package manager
- A database (PostgreSQL recommended)
Installation
Clone the repository:
git clone https://github.com/yourusername/bottlecrm.git
cd bottlecrm
Install dependencies:
npm install
# or
pnpm install
# or
yarn
Configure your environment variables (see .env.example
)
Run database migrations:
npx prisma migrate dev
Start the development server:
npm run dev
# or
npm run dev -- --open
🔧 Building for Production
npm run build
You can preview the production build with npm run preview
.
💬 Community and Feedback
We love to hear from our users! Please share your feedback, report bugs, or suggest new features:
- Open an issue on GitHub
- Join our community forum
- Contribute code via pull requests
🤝 Contributing
We welcome contributions of all kinds! See our CONTRIBUTING.md for details on how to get started.
📄 License
BottleCRM is open source software licensed as MIT.
Built with ❤️ for small businesses everywhere. We believe quality CRM software should be accessible to everyone.