Laravel App Smart Expense keeping System
- Development
- Apr 27, 2025

Laravel App Smart Expense keeping System, available at $79.99, has an average rating of 4.2, with 188 lectures, based on 28 reviews, and has 112 subscribers.
You will learn about Students will learn the core concept of making Real Life Project Students will learn important modern web development concepts Students will learn how they can start their development in a framework Students will learn how they can use Jquery and AJax in real life project Students will learn the extensive use of SQL Queries, Sub Queries and Laravel DB:raw Students will learn the Database Relationships concept Students will learn how they can play with DOM to design a specific layout Students will learn how they can start to make web application This course is ideal for individuals who are Anyone interested to become a Professional Web Developer It is particularly useful for Anyone interested to become a Professional Web Developer.
Enroll now: Laravel App Smart Expense keeping System
Summary
Title: Laravel App Smart Expense keeping System
Price: $79.99
Average Rating: 4.2
Number of Lectures: 188
Number of Published Lectures: 188
Number of Curriculum Items: 188
Number of Published Curriculum Objects: 188
Original Price: $79.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
****?#?MOST DETAILED WEB APP?COURSE ON UDEMY!?****
Are you ready to take your career to the next level? In this course, you will learn everything you need to know about WEB APP DEVELOPMENT….from starting a project?to publishing?it .?This course covers all of the important topics you will learn techniques?+ real life?concepts that will help make you more successful!
in order to further improve the student experience, there is a Source?Download at the end of? almost?every section of this course. we will keep this course up to date regularly.?
To engaging?our students and keeping them on learning track, ONE-ON-ONE session on??team viewer,?Skype, FB Messenger, whats app?are planned to resolve their day-to-day queries.?
This
course is all about to build a Laravel Web Application which is close?to Real-LIFEby using latest PHP Laravel Framework 5.6.* .?
During this course we are going to Build Real Life Web Application from scratch?with LARAVEL, BOOTSTRAP, JQUERY, AJAX.?This course will cover everything you need to know to start and develop?a Web Application.
This Web Application ?“SMART EXPENSE KEEPING SYSTEM “is comprised?of the following components
?
Budget
?
Expense
?
Dynamic Company
?
Time Periods
?
Departments
?
User ACL
?
User Profile
?
Search
?
Dashboard
?
Reports
at the end, we will learn how can publish a web application on Shared Hosting.
APPLICATION BUSINESS FLOW:
Companies (?Multi Company Management?)?:? A user can create?More than one company to manage and control?the different type of expense like, Household expense, company expense, individual expense, its all depend on what is the nature of the?expense, in other words (?Multi Company Management?).
Departments:A user can create departments to segregate and manage the expense.
Periods:Like Company and Department , Period is also dynamic , A user can create a period for , ONE DAY, ONE WEEK,? ON?MONTH, QUARTER , YEAR as per requirement?
A company Budget:? is declared at the start which refers to their respective Time Periods and Departments and we can create and manage our Expenses under these Declared Budget Heads and the specified Time Periods and Departments.
?
Expense:? will be controlled at four status which is (Pending, Approved, Declined, and Closed)and three user levels (Admin, Manager, and Member), while rejecting (Declining) the expense, a user has?to give reason in the?comment box.?Requested Expense will be in “Pending Status” when it is recorded. a user who has legitimate rights can approve that expense.
Multi User Management:?Master user or Admin can?delegate? Admin Rights?to a specific user.User? ACL includes Three level of Roles (Admin, Manager, and Member) Master User can assign a single or Multiple?Company?and?Department?to any user. A user?(Admin)?can create and manage as many companies as it required.
Every user can manage its Profile (Editing, Change Password,)
?
Search includes only in Expense, throughout the application. you will be able to search by string, amount, all the four status i.e (Approved, Declined, Pending, Closed) in Search Input field.
?
Dashboard: a complete information about Expense can be seen at application Dashboard (Landing Page),i.e? Total Amount of Budget, Total of?Expense,Total of Remaining Budget, No of Expenses in all status. No of Budgets created, No of Expense Created.
Reports: Two type of reports (Listing and Listing with Total) will be?available on Budgets and Expenses?
Usability:
?
1.?To Manage Household Budget.
?
2.?To Manage Small or Corporate Company Budget & Expense.
?
3.?To Manage Personal Expense
?
4. Any other expense
Beginner Students can watch our?“ Laravel Fundamentals For Absolute Beginners 2018 Latest?”,?“Sublime Text 3 Editor”?and “Heidi SQL”.
My Promise to You
I’m an?IT Professional?and online teacher. I’ll be here for you every step of the way. If you have any questions about the course content or anything related to this Smart Expense Keeping Application, you can always post a question in the course or send me a direct message.?
If you are looking to get?hands-on experience with the Real Life Project in Laravel.?This?is?the course for you. So Stop waiting and get?enrolled?now!??I’ll see you in course!
Cheers!
Rana Shahzad
Course Curriculum
Chapter 1: Application Overview
Lecture 1: Smart Expense Keeping System Overview
Chapter 2: Basic Setup
Lecture 1: xampp Installation
Lecture 2: Composer Installation
Lecture 3: Laravel Installation
Lecture 4: Directory Structure
Lecture 5: Php Artisan Command
Lecture 6: Creating Scaffolding
Lecture 7: Scaffolding Overview
Lecture 8: Creating Some Partials
Lecture 9: Creating Main Template
Lecture 10: Pulling Bootstrap CSS and JS
Lecture 11: Pulling Jquery
Lecture 12: Including Favicon and CSS files in head
Lecture 13: Creating Navbar Structure Part-1
Lecture 14: Creating Navbar Structure Part-2
Lecture 15: Creating Navbar Structure Part-3
Lecture 16: Styling Navbar
Lecture 17: Some Fixes , Including Jquery and Creating Footer
Lecture 18: Styling the Footer
Chapter 3: Customizing Authentication Pages Layout
Lecture 1: Application Login , Sign Up Pages Overview
Lecture 2: Creating Authentication App Template
Lecture 3: Customizing Login Page Layout
Lecture 4: Some Changes To Login Page
Lecture 5: Styling the Login Page
Lecture 6: Some Fixes in Login Page
Lecture 7: Customizing Register Page
Lecture 8: Setting up the Layout of Register Page
Lecture 9: Some fixes & Adding Some Fields to Register Form
Lecture 10: Customizing Email Page Layout
Lecture 11: Customizing Password Reset Page Layout
Chapter 4: Setting up Authentication
Lecture 1: Setting up Database in Env. File
Lecture 2: Customizing Users Migration and Fields
Lecture 3: Migrating User and Password Migrations
Lecture 4: Creating Migrations for Country and Country Zones
Lecture 5: Exporting and Importing List of Countries and States
Lecture 6: Creating Country and Zones Models and Fillables
Lecture 7: Settings Fillables fields for User Model
Lecture 8: Adding Custom Fields in Register Controller
Lecture 9: Understanding Login and Register Routes
Lecture 10: Pulling Country List to Register Form
Lecture 11: Setting up Gif image on sign up form
Lecture 12: Creating Jquery Country_Zones Function
Lecture 13: Fixing up jquery Error
Lecture 14: Minor fix in jquery Function
Lecture 15: Creating Auth get zones Route
Lecture 16: Getting Country Zones through Ajax request
Lecture 17: Showing error messages on Sign up page
Lecture 18: Registering a user
Lecture 19: Setting validation errors and creating layout for Dashboard
Lecture 20: Logout and setting Route for Login and Home
Lecture 21: Forgot Password and Password Reset Laravel Concept
Lecture 22: Setting up Environment file to send forgot Password Email
Lecture 23: Settings Fillables fields for User Model
Lecture 24: Creating Jquery Country_Zones Function
Lecture 25: Download Source and Export – Import Database
Chapter 5: Database Schema Building , Models and Controllers
Lecture 1: Schema Building Overview
Lecture 2: Creating Migration for Country Table
Lecture 3: Creating Migration for Categories, Period and Role Table
Lecture 4: Creating Migration for User_Detail Table
Lecture 5: Creating Migration for Budget Table
Lecture 6: Creating Migration for Expense Table
Lecture 7: Creating All Models
Lecture 8: Creating All Controllers
Lecture 9: Protecting the Application
Chapter 6: Company Module
Lecture 1: Company – Creating Routes and layout
Lecture 2: Company – Creating layout
Lecture 3: Company – Trans Function
Lecture 4: Company – Settings Navigation and layout for Index Page
Lecture 5: Company – Creating Company First Method
Lecture 6: Company – Displaying Flash Messages
Lecture 7: Company – Creating Company Second Method
Lecture 8: Company – Common File and Some Styling
Lecture 9: Company – Pulling Data from Company Table
Lecture 10: Company – Styling Background and Border
Lecture 11: Company – Activating the Company
Lecture 12: Company – Creating Active Method
Lecture 13: Company – Layout fixes
Chapter 7: Department & Periods Module
Lecture 1: Dept. & Periods – Overview and Creating Directories and Files
Lecture 2: Dept. & Periods – Routes
Lecture 3: Dept. & Periods – Creating Layouts for Category and Period
Lecture 4: Dept. & Periods – Displaying layout of Cat & Period
Lecture 5: Dept. & Periods – Creating layout For List-categories & List-periods
Lecture 6: Dept. & Periods – Creating Category
Lecture 7: Dept. & Periods – Pulling Categories from database
Lecture 8: Dept. & Periods – Updating Category
Lecture 9: Dept. & Periods – Deleting Category
Lecture 10: Dept. & Periods – Pulling Jquery-UI Datepicker
Lecture 11: Dept. & Periods -Creating Period
Lecture 12: Dept. & Periods – Pulling Periods from database
Lecture 13: Dept. & Periods – Editing Period
Lecture 14: Dept. & Periods – Updating and Delete Period
Chapter 8: User ACL Module
Lecture 1: Refining Company Model
Instructors

Rana Shahzad
IT Professional
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- A Problem-Based Approach to the Go Programming Language
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Personal Finance
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- How to Draw Cute Thanksgiving!
- PostgreSQL High Performance Tuning Guide
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8SEO for Web Developers
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling