Skip to content

biriulin/VaultNote

Repository files navigation

NoteVault

Курсовой проект на курсе Tinkoff Fintech School, Frontend, весна 2022

Выполинл Бирюлин Артемий Сергеевич

Описание проекта

Приложение позволяет делиться пользователям своими заметками

Целевая аудитория приложения это люди, которые любят пользоваться заметками в телефонах, приложение позволяет записывать важные мысли, при этом имея возможность поделиться написанным, путем передачи ссылки другому пользователю

План Проекта:

Страница логина - путь /login Видим поля почта и пароль Ниже кнопка “Войти” Еще ниже ссылка “Зарегистрироваться”

Если аккаунт уже есть, то заполняем поля и заходим Если нет, то кликаем на ссылку “Зарегистрироваться”, тогда переходим на путь /registration Видим поля почта и пароль Ниже кнопка “Зарегистрироваться”

После логина и регистрации нас перебрасываем на путь /user/<user_id> Видим заголовок Мои заметки и кнопку "Создать заметку" Если заметок нет, то отображается надпись с картинкой, что заметок нет Иначе будет отображаться список созданных ранее заметок

Нажав на кнопку "Создать заметку" мы попадаем на путь /edit/<notion_id> Мы видим поля для ввода title, Окно ввода текста, и кнопку "Сохранить заметку" При нажатии на кнопку нас перекидывает на путь /<notion_id> со страницей где отображается эта заметка Если вы создатель этой заметки, будет отображаться кнопка "Редактировать"

Если пользователь зашел на /user/<user_id> И он не залогинен, то кидает на роут /login Если вы заходите на профиль другого пользователя, то показываем ошибку 404 Если заходите на роут /edit/<notion_id> на редактирования которой у вас нет прав то ошибка 403 Если заметки нет, то ошибка 404 Роут ошибки: /error/<error_id>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors