Представляем Ideao — веб-портал для изучения идей.


Обзор моей работы

Ideao — это веб-платформа для поиска и обмена творческими идеями в форме идей. Она позволяет найти идею, которая поможет вам сделать удивительные вещи.

Идея проекта заключалась в создании веб-портала, который обеспечивает легкую связь между искателем идей и их поставщиком. Этот проект создан специально для разработчиков, которые с нетерпением ищут идеи для хакатона или других работ.

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

  • ReactJs (для фронтенда)
  • Пользовательский css (Для стилизации)
  • ViteJs (для инструмента разработки)
  • Модули Redis (Redis Om)
    • RedisJson (Для базы данных)
    • RedisSearch (Для поиска)

Помимо этого, я просто бродил по интернету и увидел объявление о Redis Hackathon, организованном dev.to. Я был очень рад принять в нем участие, но мое волнение спало, когда я не смог придумать потрясающую идею, которая могла бы выиграть приз (шучу🤣). На обдумывание идеи у меня ушло 2 3 дня. Но после огромного мозгового штурма я преобразовал свою проблему в идею под названием Ideao.

Категория представления:

Этот проект построен на MEAN/MERN Mavericks.

Видео

Архитектура

Используемый язык

Этот проект построен с использованием

  • Js/React
  • NodeJs/ExpressJs

В целом, этот проект составлен с использованием RERN (Redis, Express, React, Node.js)

Ссылка на код

utsavbhattarai007 / ideao

Ideao — это веб-портал для изучения идей.

Представляем Ideao — веб-портал для изучения идей

Ideao — это веб-платформа для поиска и обмена творческими идеями в форме идей. Он позволяет искать идеи, которые помогут вам сделать удивительные вещи.

Обзорное видео

Как это работает

Сначала Ideao взаимодействует с api для получения идеи и данных пользователя, размещения их на внутреннем сервере, поиска идеи и удаления идеи в соответствии с пожеланиями пользователя.

Как хранятся данные:

Данные ideao хранятся в формате JSON на основе RediJSON. Общее отображение данных настраивается пакетом Redis Om Node js.

Сначала необходимо установить соединение с облаком Redis:

import { Client } from "redis-om";
const client = new Client();
const con = await client.open(process.env.REDIS_URL);
if(con){
  console.log

Войти в полноэкранный режим Выйти из полноэкранного режима
Посмотреть на GitHub

Сайт

Посетите его: Ideao

Дополнительные ресурсы / информация

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

Главное приложение

Страница поиска

Мобильный вид


  • Ознакомьтесь с Redis OM, клиентскими библиотеками для работы с Redis как многомодельной базой данных.
  • Используйте RedisInsight для визуализации данных в Redis.
  • Подпишитесь на бесплатную базу данных Redis.

Оцените статью
devanswers.ru
Добавить комментарий