Skip to content

Latest commit

 

History

History
62 lines (45 loc) · 2.39 KB

README.md

File metadata and controls

62 lines (45 loc) · 2.39 KB

About Exercise

This exercise was a part of Summer School 2022 webinar that took place on July-August. We built a simple CRM using Laravel Framework in 10 lessons. Application contains the following parts:

  • User Registration/Login
  • Contacts CRUD
  • Departments CRUD
  • Reports Generation
  • Queues
  • Jobs
  • Notifications
  • Policies
  • Unit/Feature Testing
  • Blade views using Bootstrap 5

Installation

  • php -r "file_exists('.env') || copy('.env.example', '.env');"
  • php artisan key:generate
  • npm install
  • composer install
  • npm run dev
  • php artisan migrate --seed

Fake Data Population

  • php artisan db:seed --class="Database\Seeders\FakeDatabaseSeeder"

Homework

  • Model Unit Tests
  • Add notifications to user for various actions
  • Create Dashboard with statistics/charts
  • Add ability for multiple phones
  • Add ability for multiple addresses
  • Create more reports
  • Add 2-step authentication
  • Convert frontend to VueJS

About Softline

Softline Computer Systems Ltd was founded in 1996 with the aim of introducing the use of technology at the workplace. It’s the creator company of Zygos, the leading Legal Practice Management Software of Cyprus, trusted by more than 200 law firms and fiduciary service providers around the island and Altis Compliance & Practice Management Software. Through its software solutions around KYC/AML, Project Management, Timekeeping/Billing, Document Management and more, Softline helps firms involved in the provision of professional services such as Auditors, Accountants, Fiduciary providers and others, leverage cutting-edge cloud-based solutions in their way to digitally transform their daily practice and gain a competitive advantage in the constantly-evolving services market.

We are hiring

Security Vulnerabilities

If you discover a security vulnerability within App, please send an e-mail to Marios Vasiliou via mariosv@softine.com.cy. All security vulnerabilities will be promptly addressed.

License

The Exercise is open-sourced software licensed under the MIT license.

Made with ❤️ by Marios Vasiliou aka DarkPain