Skip to content

TaviDorvos/Alon

Repository files navigation

logo_white

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

Motivation

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.

How to use?

  1. Download or clone this repo.
  2. Update your COMPOSER using composer update.
  3. Update you .env file and connect the project to a new database.
  4. Run all of the migrations using php artisan migrate.
  5. Register and login in order to use the search functionality.
  6. To add new articles, don't forget to change the role of your account from database into admin.

Screenshots

13057c2308cb0790d9c505ac3463ab40 3d3c0b842356d2740bc48f09ca8c28ae 074614141f06b32e76bdcd6b4c1f95a8

About

Alon is a search engine built with Laravel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published