Documentation
- Home
- Documentation
Documentation for AwCloud: Laravel-Based CRM
Overview
AwCloud is a powerful Customer Relationship Management (CRM) application built on the Laravel framework. It is designed to simplify and automate business operations, allowing organizations to manage products, HR, sales, assets, calendars, payroll, file uploads, Google Drive integration, expense tracking, and more. The app leverages MySQL as the database backend and is hosted on DigitalOcean for scalability and reliability.
Features
1. Product Management
- Add, update, and track products.
- Manage inventory and pricing details.
- Generate comprehensive reports for product analytics.
2. Human Resource Management (HRM)
- Maintain employee records.
- Manage leave requests and attendance.
- Automate payroll processing and payslip generation.
3. Sales Management
- Track leads and opportunities.
- Monitor sales performance with visual dashboards.
- Automate follow-ups and reminders.
4. Asset Management
- Record and manage organizational assets.
- Ensure accountability and streamline maintenance schedules.
5. Calendar Integration
- Schedule and track events, meetings, and important dates.
- Synchronize with external calendar services.
6. Payslips and Payroll
- Generate detailed payslips for employees.
- Manage payroll efficiently with tax and deduction calculations.
7. File Upload and Sharing
- Upload, store, and organize company documents.
- Integrate with Google Drive for seamless data sharing.
8. Expense Management
- Record and categorize business expenses.
- Generate expense reports to monitor financial health.
Technology Stack
1. Backend Framework
- Laravel: A robust PHP framework known for its scalability and security.
2. Database
- MySQL: Reliable and efficient relational database for storing and querying application data.
3. Hosting
- DigitalOcean: A cloud infrastructure platform providing high-performance servers, scalability, and robust security.
4. Frontend Technologies
- Blade templating engine for dynamic views.
- Bootstrap for responsive and user-friendly UI.
5. Third-Party Integrations
- Google Drive API for document sharing and storage.
• • External libraries for calendar and expense tracking.