Built with:
Alon is one of my personal projects built in Laravel. This project is a search engine that allows the user to carry out web searches.
It has 2 types of searching:
- searching by keywords
- searching for an exact phrase using quotation marks.
I have implemented a web crawler that allows the admin to insert URLs in order to get all the data from the inserted URLs storing it in my database.
I have implemented a Login & Registration with recover password functionality.
I'm still working on it
This project was supposed to be a 'Google clone', but after I've started creating it, I wondered 'Why wouldn't I do my own search engine?'.
And that's how I came to create this project.
- Download or clone this repo.
- Update your COMPOSER using
composer update
. - Update you
.env
file and connect the project to a new database. - Run all of the migrations using
php artisan migrate
. - Register and login in order to use the search functionality.
- To add new articles, don't forget to change the
role
of your account from database intoadmin
.