Skip to content

Commit fefbcef

Browse files
authored
Update README.md
1 parent e315979 commit fefbcef

File tree

1 file changed

+37
-29
lines changed

1 file changed

+37
-29
lines changed

README.md

Lines changed: 37 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,38 @@
1-
## About This Project 🚩🚩
2-
3-
The Laravel technologies I used ⚡⚡🎖️:
4-
5-
- Autorisation (Gates & Policies)
6-
- Scope of queries (Local & Global)
7-
- Laravel Blade Components
8-
- Cache management (Caching)
9-
- Elequent relation One To One,One To Many,Many To Many
10-
- Reuse components (Query scopes, Route Model Binding) and Themes
11-
- Uploading & File storage
12-
- Elequent relation One To One **Polymorphic**
13-
- Elequent relation One To Many **Polymorphic**
14-
- Elequent relation Many To Many **Polymorphic**
15-
- Send e-mails
16-
- Managing Queues in the background
17-
- Observers, Events, Listeners, & Subscribers
18-
- Localisation (Traduction)
19-
- Api Resources
20-
- Api with Laravel
21-
22-
## Installation 🏁🏁
23-
24-
1. Clone the repo and `cd ` into it
25-
2. `composer install`
26-
3. Rename or copy .env.example file to .env
27-
4. `php artisan migrate`
28-
5. `php artisan serve` or use Laravel Valet or Laravel Homestead
29-
6. Visit localhost:8000 in your browser
1+
## 📝 Project Description
302

3+
This is a **Posts Application** built with **Laravel**. It includes user authentication, role-based access control, and features like uploading media files, managing user profiles, and searching posts by tags. The goal of this project is to demonstrate the use of various Laravel features in a real-world-style app that supports content creation, user management, and efficient data querying.
4+
5+
---
6+
7+
## 🚩 About This Project
8+
9+
**Technologies and Laravel features used** ⚡⚡🎖️:
10+
11+
- Authorization (Gates & Policies)
12+
- Query Scopes (Local & Global)
13+
- Laravel Blade Components
14+
- Cache Management
15+
- Eloquent Relationships: One-to-One, One-to-Many, Many-to-Many
16+
- Reusable Components (Query Scopes, Route Model Binding) and Themes
17+
- File Uploading & Storage
18+
- Eloquent Polymorphic Relationships:
19+
- One-to-One (Polymorphic)
20+
- One-to-Many (Polymorphic)
21+
- Many-to-Many (Polymorphic)
22+
- Sending Emails
23+
- Background Job Processing with Queues
24+
- Observers, Events, Listeners, & Subscribers
25+
- Localization (Translations)
26+
- API Resources
27+
- Building RESTful APIs with Laravel
28+
29+
---
30+
31+
## 🏁 Installation
32+
33+
1. Clone the repo and `cd` into the project directory
34+
2. Run `composer install`
35+
3. Copy or rename `.env.example` to `.env`
36+
4. Run `php artisan migrate`
37+
5. Start the server with `php artisan serve`, or use Laravel Valet or Homestead
38+
6. Open [http://localhost:8000](http://localhost:8000) in your browser

0 commit comments

Comments
 (0)