Seeking: Full Stack Developer on a per-project bases.
Objective: To develop a robust, user-friendly web portal using the Laravel framework that allows customers to track their orders, receive email notifications, submit new orders, and modify engineering documents.
Project Overview: This project aims to create a comprehensive web portal for a manufacturing company to enhance customer experience and streamline order management processes. The portal will be built using Laravel, a popular PHP framework known for its elegant syntax and powerful tools.
Key Features:
- Order Tracking:
- Customers can view the status of their orders in real-time.
- Order history with detailed information on past and current orders.
- Visual progress indicators for order stages (e.g., processing, In Production, Shipped, Delivered).
- Email Notifications:
- Automated email notifications for order confirmations, status updates, shipping details, and delivery confirmations.
- Customizable email templates for consistent branding and communication.
- Order Submission:
- User-friendly interface for submitting new orders.
- Form validation to ensure accurate and complete order information.
- Capability to upload and attach necessary documents and specifications.
- Engineering Document Management:
- Secure area for customers to upload, view, and modify engineering documents.
- Version control to manage document revisions and updates.
- Access control to ensure only authorized users can modify documents.
Technical Specifications:
- Backend: Laravel PHP framework
- Frontend: Blade templating engine, Bootstrap for responsive design
- Database: MySQL or PostgreSQL
- Authentication: Built-in Laravel authentication system with role-based access control
- Email Integration: Laravel's built-in email functionality using services like Mailgun, SendGrid, or SMTP
- File Storage: Local storage with potential integration with cloud services like AWS S3 for document management
Job Type: Part-time
Pay: $1,400.00 - $1,600.00 per week
Expected hours: 20 – 40 per week
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Compensation package:
Experience level:
Schedule:
Experience:
- Laravel: 2 years (Preferred)
- Web development: 2 years (Preferred)
Work Location: Remote