Skip to content

Commit 1ca5c75

Browse files
committed
feat (Readme file update and reday for first release)
1 parent 322f8f2 commit 1ca5c75

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

README.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,25 @@
22
<h1 align="center"> Laravel Invitation management system </h1>
33
<h3 align="center"> Author: Mohammad Jaber </h3>
44

5-
<p align="center">
6-
<a href="https://travis-ci.org/laravel/framework"><img src="https://travis-ci.org/laravel/framework.svg" alt="Build Status"></a>
7-
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/dt/laravel/framework" alt="Total Downloads"></a>
8-
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/v/laravel/framework" alt="Latest Stable Version"></a>
9-
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/l/laravel/framework" alt="License"></a>
10-
</p>
5+
## Features:
116

12-
## About Laravel
7+
User can register and invite other user by invitaion code.
138

14-
Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:
15-
16-
- [Simple, fast routing engine](https://laravel.com/docs/routing).
17-
- [Powerful dependency injection container](https://laravel.com/docs/container).
18-
- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage.
19-
- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent).
20-
- Database agnostic [schema migrations](https://laravel.com/docs/migrations).
21-
- [Robust background job processing](https://laravel.com/docs/queues).
22-
- [Real-time event broadcasting](https://laravel.com/docs/broadcasting).
23-
24-
Laravel is accessible, powerful, and provides tools required for large, robust applications.
9+
- Used Laravel Breeze for Authentication.
10+
- Used middelware for active user.
11+
- Create an invition code followed by validation rules.
12+
- Cheack if the Invite Code is expired.
13+
- Listing a Invition Code.
14+
- User can request for Invite Code.
15+
- User can request Invite Code within a spacific limit.
16+
- User can also check when did they requested for Invite Code.
17+
- User can check how many time his invite code used.
18+
- Blcok the code usage after a certain limit of that code usage.
2519

20+
## Validation rules:
2621

22+
- Check if user is active.
23+
- Check if code is valide.
24+
- Check the code expiration date.
25+
- Check how many invition code usage remaining.
26+
- Check if code usage limit.

0 commit comments

Comments
 (0)