Skip to content

EvgeniiaZadorozhnaia/ElbrusNews

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Название проекта

Elbrus News

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

Платформа для поиска новостей с фильтрацией запросов. Fullstack приложение с подключенной базой данных.

Стек

JS, React, Chakra UI, vanta, newsAPI, Git, Node.js, PostgreSQL, Express, Sequelize, bcrypt, cookie-parser, cors, dotenv, jsonwebtoken, morgan, nodemon, multer, Vite

Скриншоты проекта Elbrus News

Главная страница

Главная страница

Страница, где пользователю предлагается войти или зарегистрироваться. Страница анимирована, реагирует на перемещение мыши.


Страница входа и регистрации

Страница входа и регистрации

Форма для регистрации пользователя, если он еще не зарегистрирован, либо для входа, если пользователь уже есть в базе данных.


Страница профиля

Страница профиля

Страница с личной информацией пользователя и возможностью редактировать свои учетные данные. Также при нажатии на кнопку история поиска, слева всплывет окно, где будет отображена вся история поисковых запросов вошедшего пользователя


Страница новостей

Страница новостей

Имеет два поля для поиска "хочу / не хочу видеть", благодаря чему поиск новостей производится с фильтрацией. На примере проведен поиск по собакам, чтобы не было кошек. Помимо этого на странице есть кнопка топ-5 'хочу видеть", при нажатии на которую выплывет список пяти самых часто запрашиваемых слов среди всех пользователей.

Страница новостей

Также на странице реализована пагинация и кнопка-скролл наверх.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published