wiki:ImportantUseCase1

Version 4 (modified by 191151, 3 years ago) ( diff )

--

Регистрација на артист

*сликите во наредните чекори не се конечен изглед на апликацијата, туку само цртежи/скици

Актери:

  • Артист
  • Админ

Чекор 1

Корсиникот ја отвара страната Sign Up - каде што има опција да се регистрира, и ја одбира опцијата Артист.
[SLIKA]

Чекор 2

Се прикажува формата за регистрација која корисникот треба да ја поплни.
[SLIKA]

INSERT INTO project.users (email,username,password,full_name,created_at,profile_picture,type)
	VALUES ('test_artist@mail.com','test_artist_1','password','Test Artist', now(),'artist.jpg','ARTIST'::project."user_type");

Чекор 3

По регистрирање на артистот, ќе му биде испратена е-мејл порака за да го верификува својот профил.
[SLIKA]

update project.artists
	set admin_verified_at  = now()
	where user_id = (
		select u.id from users u
			where u.email = 'test_artist@mail.com'
	);

INSERT INTO project.artists (user_id,birth_date,city,country,artist_type_id)
	VALUES ((
		select u.id from users u
			where u.email = 'test_artist@mail.com'
	),'2000-01-01','Skopje','North Macedonia',1);

Чекор 4

Откако артистот ќе го верификува својот профил, ќе биде потребно истиот да биде верификуван од страна на администраторите на платформата.
[SLIKA]

UPDATE project.artists
	SET admin_verified_at = now()
	WHERE user_id = (
		select u.id from users u
			where u.email = 'test_artist@mail.com'
	);

Attachments (3)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.