• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Build a bookmark manager app with search and filter functionality

Sascha Оффлайн

Sascha

Заместитель Администратора
Команда форума
Администратор
Регистрация
9 Май 2015
Сообщения
1,549
Баллы
155
Test your skills with this comprehensive app that includes CRUD operations, tag filtering, search functionality, light/dark themes, and authentication screens (for those who want to build a full-stack app).

We're excited to introduce our new Bookmark Manager App challenge. This project is perfect for developers looking to build a feature-rich application with real-world functionality like data management, advanced filtering, and search. You could even use what you build as your own bookmark manager!

What you'll build


Main bookmark view with light theme:


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Main bookmark view with dark theme:


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



In this challenge, you'll create a bookmark manager app that:

  • Allows users to add new bookmarks with title, description, URL, and tags
  • Displays all bookmarks in a clean, card-based grid layout
  • Enables users to search for bookmarks by keyword
  • Lets users filter bookmarks by one or multiple tags
  • Provides archive functionality to organize bookmarks
  • Includes pin/unpin, edit, copy URL, and visit website actions
  • Offers multiple sorting options (recently added, recently visited, most visited)
  • Features light and dark theme toggle
  • Provides an optimal viewing experience across all device sizes
  • Includes hover and focus states for all interactive elements
How to start


To get started, visit the

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

. There, you'll find:

  • The Figma design file to guide your project
  • Layouts for mobile, tablet, and desktop screens
  • A professional design system with details on colors, fonts, and spacings
  • Images optimized for the web
  • A README file to help you set up
  • A HTML file with pre-written content to get you started

This is a premium challenge, so you'll need a

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

to start the project. Our premium challenges are of the highest quality and are designed to give you hands-on experience building industry-standard projects. They make excellent portfolio pieces!

Challenge yourself further


If you want to push yourself and customize the project, try adding features like:

  • Building as a full-stack app with user authentication to persist bookmarks across devices
  • Integrating an image hosting service (like Cloudinary) to store user avatars and bookmark favicons
  • Automatically fetching website metadata (favicon, title, description) when adding a bookmark URL
  • Creating a browser extension that lets users save bookmarks directly from any webpage
  • Implementing duplicate detection to prevent saving the same URL multiple times
  • Adding keyboard shortcuts for quick actions (add bookmark, search, navigate)
  • Adding progressive web app (PWA) capabilities for mobile installation and offline access
Join the community


Need help or want to share your work? Join our

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

, where thousands of developers discuss projects, share resources, and support each other.

We look forward to seeing what you create. Happy coding!



Источник:

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу