https://github.com/deepakthecoder1982/minicrm-with-laravel
A Laravle Project for custormer realation management.
https://github.com/deepakthecoder1982/minicrm-with-laravel
Last synced: about 1 year ago
JSON representation
A Laravle Project for custormer realation management.
- Host: GitHub
- URL: https://github.com/deepakthecoder1982/minicrm-with-laravel
- Owner: deepakthecoder1982
- Created: 2023-09-28T03:18:24.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-09-28T05:40:39.000Z (almost 3 years ago)
- Last Synced: 2025-02-07T10:46:27.931Z (over 1 year ago)
- Language: PHP
- Size: 94.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
```markdown
# Laravel CRM Application
This is a simple Customer Relationship Management (CRM) application built with Laravel. It allows you to manage companies and their employees.

## Features
- User authentication with registration and login
- Company management (Create, Read, Update, Delete)
- Employee management (Create, Read, Update, Delete)
- File upload for company logos
- Proper validation and error handling
- Pagination for company and employee lists
- Secure storage for profile pictures
## Getting Started
These instructions will help you set up and run the project on your local machine for development and testing purposes.
### Prerequisites
- [PHP](https://php.net) (>= 7.3)
- [Composer](https://getcomposer.org)
- [MySQL](https://mysql.com) or another supported database
- [Web Server](https://www.nginx.com) or [Apache](https://httpd.apache.org)
### Installation
1. Clone the repository:
```bash
git clone https://github.com/your-username/laravel-crm.git
```
2. Navigate to the project directory:
```bash
cd laravel-crm
```
3. Install Composer dependencies:
```bash
composer install
```
4. Create a copy of the `.env.example` file as `.env`:
```bash
cp .env.example .env
```
5. Generate an application key:
```bash
php artisan key:generate
```
6. Configure your `.env` file with your database and application settings.
7. Run database migrations and seeders:
```bash
php artisan migrate --seed
```
8. Start the development server:
```bash
php artisan serve
```
9. Access the application in your browser at `http://localhost:8000`.
## Usage
- Register and log in as an administrator to manage companies and employees.
- Use the provided sample administrator account with the following credentials:
- Email: admin@admin.com
- Password: password
## Built With
- [Laravel](https://laravel.com) - The PHP web framework used
- [Bootstrap](https://getbootstrap.com) - For responsive web design
## Contributing
Contributions are welcome! Please create a new issue or pull request for any improvements or bug fixes.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Acknowledgments
- Thanks to the Laravel community for their excellent documentation and support.
```
In this updated README, I've added a placeholder image URL (https://via.placeholder.com/150) for the logo. You can replace it with the actual logo image URL of your Laravel CRM application.