@@ -21,22 +21,22 @@ This tool allows organizers to register an event and open a public registration
21
21
22
22
### Functional Requirements
23
23
24
- - [x] The organizer must be able to register an event.
25
- - [x] The organizer must be able to view event details.
26
- - [x] The organizer must be able to view the list of participants.
27
- - [x] The participant must be able to register for an event.
28
- - [x] The participant must be able to view their registration badge.
29
- - [x] The participant must be able to check-in at the event.
24
+ - The organizer must be able to register an event.
25
+ - The organizer must be able to view event details.
26
+ - The organizer must be able to view the list of participants.
27
+ - The participant must be able to register for an event.
28
+ - The participant must be able to view their registration badge.
29
+ - The participant must be able to check-in at the event.
30
30
31
31
### Business Rules
32
32
33
- - [x] A participant can only register for an event once.
34
- - [x] A participant can only register for events with available slots.
35
- - [x] A participant can only check-in at an event once.
33
+ - A participant can only register for an event once.
34
+ - A participant can only register for events with available slots.
35
+ - A participant can only check-in at an event once.
36
36
37
37
### Non-Functional Requirements
38
38
39
- - [ ] Event check-in will be conducted via a QR code.
39
+ - Event check-in will be conducted via a QR code.
40
40
41
41
## Installation
42
42
@@ -54,7 +54,11 @@ To install and run the application locally, follow these steps:
54
54
``` sh
55
55
npm install
56
56
```
57
- 4 . Run the application:
57
+ 4 . Run migrations:
58
+ ``` sh
59
+ npx prisma migrate dev
60
+ ```
61
+ 5 . Run the application:
58
62
``` sh
59
63
npm run start:dev
60
64
```
0 commit comments