Overview
Codoodle is an innovative social texting application built using SvelteKit, combined with modern technologies like Drizzle and Neon. This project represents a blend of creativity and technical prowess, showcasing how the latest developments in database management and object-relational mapping (ORM) can be utilized to craft a sophisticated social media experience. With a focus on user interactivity and fluid design, Codoodle is set to change how we communicate and share online.
The app is designed to leverage cutting-edge tools and methodologies, making it an exciting addition to the realm of social networking platforms. As someone who values both functionality and aesthetics, I find Codoodle’s focus on seamless user experience and robust features particularly appealing.
Features
- Auth: Allows users to sign in and out easily using their GitHub accounts for enhanced security and convenience.
- Delete Account: Users have the freedom to delete their accounts whenever they wish, ensuring full control over their personal data.
- Edit Username: A simple way for users to customize their identities by editing their usernames whenever needed.
- Create Posts: Users can easily create new posts, fostering engagement and communication within the community.
- Markdown Support: Integrates Markdown for formatting, enabling users to express themselves creatively with rich text options.
- Post Deletion: Users can delete their own posts, maintaining a clean and curated feed.
- Admin Page: Offers administrative capabilities to inspect users and posts, providing tools for moderation and management.
- User Page: Each user has a dedicated page, allowing personalized content and showcasing individual contributions to the platform.