Welcome to the Pinterest Clone app, a project designed to mimic the core functionalities of Pinterest using Swift Data for managing and persisting user data.
- 🏠 Home Screen: Displays pins and boards, providing users all their collections.
- 📌 Pin Creation: Users can create new pins, add an image, description, a link to a website, and add them to a created board.
- 📋 Board Creation: Users can create new boards to organize their pins by category or theme.
- SwiftUI: To create the user interface.
- Swift Data: Manage and persist user data, ensuring that pins and boards are stored locally within the app.
- Enhanced Functionality: Expand the functionalities to include features such as user profiles, notifications, and a search function.
- Backend Integration: Integrate a backend service to support user authentication, storage of pins and boards.
- User Interaction: Implement features that allow users to like, comment, and share pins, as well as follow other users' boards.