Made By DannyGlade
This is a Real E-state Site Project Made with Laravel, Bootstarp, JQuery, DataTables, FancyApp. I only made it for my College Project, but if you are here that means I might have posted it online somewhere and you are here to steal it or see as refrence, but it's okay.
- Admin can handle facilities, cities, categories, properties, Reviews, Users, Change Password & Site settings
- User can surf properties, handle their profile, Change Password & Save and review properties if logged in
- Yeah that's not much I know but I'm still making and It's a College Project so nothing Serious is gonna happen.
Please Note! Beacause I am not good of a designer I have only used bootstrap, and nothing else, yet. So if you are looking for fancy site this might not be it. otherwise it looks decent enogh and funtionalities are also working... (obviously there will be some bugs)
- Composer v2.2.3^
- Laravel v8.x
- Bootstap v5.1.3
- Bootstrap v5.1 Examples (Used Some of these as boiler plate)
- Font Awesome
- JQuery v3.6.0
- DataTables v1.11.4 with DataTables v1.11.4 Bootstap 5
- FancyApps
- CKEditor v4
- And Familiarity with Laravel, Can't remember anything else...
- Composer v2.2.3^
- Git
- Laravel v8.x
- Wamp (I used Wamp you can use Similar ones)
- Can't remember anything else...
- Open Cmd in folder you want to install project in...
- Type below Command and hit enter...
git clone https://github.com/DannyGlade/Real_Estate_Site.git
- Then cd into folder using below Command
cd Real_Estate_Site
Note from here On, You can also use Terminal from VS Code or Your IDE...
- Use below command to install all dependencies then wait till all process is complete...
composer install
- Duplicate .env.example as .env file
- Fill information of your DB username and password & other info if needed...
- Create DataBase by PhpMyadmin (provided by Wamp) or Any Other DB you use...
Note DataBase name should be same as typed in .env file
I recommend to import DB structure Using
php artisan
method but you can use .sql file to import if you want.
- Use below Command and wait till all migrations complete...
php artisan migrate
- Use below Command to Link Storage to Public folder
php artisan storage:link
- Use below Command ( Wamp/Other Should be Runnig ) to run project...
php artisan serve
if some key related error appears then use command
php artisan key:generate
to generate AppKey.
Go to the Link that php artisan serve
command gives you and Hopefully it should be working, I hope you are capable of any troubleshooting if any error occurs.
Admin site: your_site_link/admin/dashboard
- Admin Email
admin@admin.com
- Admin Password
admin123
Update CMS and Site Settings inside Admin Panel (/admin/dashboard) Once (empty or filled doesn't matter), and then goto frontend
when project loads for first time db won't have values of CMS and Site setting, by updating those fields will be created, so frontend wouldn't show errors after that...
I am writing this documentaion while this project is still in making, because I was bored...
I will add more soon, If my mind says, lol...
If You are still reading, then Thanks and Welcome...
Hope My project helps you any ways...