Skip to content

ThoughtHaven is a blogging platform that allows users to create, share, and manage their posts effortlessly. With features like rich text editing, media uploads, secure authentication, and responsive design, ThoughtHaven offers a seamless and intuitive experience for bloggers and readers alike.

Notifications You must be signed in to change notification settings

Titan-327/ThoughtHaven_

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ThoughtHaven

ThoughtHaven is a powerful and intuitive platform designed to help users express and organize their thoughts. With a sleek UI and robust backend, it offers everything from rich text editing to secure authentication, providing a seamless user experience.

Tech Stack

  • Prisma: A next-gen ORM for TypeScript and Node.js to interact with the database in a type-safe and efficient way.
  • PostgreSQL: A powerful, open-source relational database that stores and manages data reliably.
  • JWT (JSON Web Tokens): Securely transmits information between the frontend and backend for user authentication and route protection.
  • Cloudflare: Enhances security and performance of the platform with DDoS protection, CDN, and SSL services.
  • Hono: A lightweight, fast web framework for building APIs with low overhead and high performance.
  • Cloudinary: Manages and delivers media (images and videos) with upload, transformation, and optimization capabilities.
  • Jodit Text Editor: A WYSIWYG (What You See Is What You Get) rich text editor for creating and editing content with an intuitive interface.
  • Recoil: A state management library for React, providing an efficient way to manage complex application state.
  • TailwindCSS: A utility-first CSS framework to create responsive, fast-loading, and highly customizable designs.

Features

  • Secure Authentication: Users can register and log in with JWT-based authentication.
  • Rich Text Editing: Use the Jodit Text Editor to create formatted text, embed media, and more.
  • Responsive Design: TailwindCSS makes the platform mobile-friendly and visually consistent across devices.
  • Media Management: Upload, manage, and deliver images/videos through Cloudinary.
  • Real-time State Management: Recoil handles state management for real-time UI updates.
  • Fast API: Built on Hono, providing fast API responses and a streamlined user experience.
  • Performance & Security: Leveraging Cloudflare for caching, security, and SSL encryption to ensure a reliable service.

About

ThoughtHaven is a blogging platform that allows users to create, share, and manage their posts effortlessly. With features like rich text editing, media uploads, secure authentication, and responsive design, ThoughtHaven offers a seamless and intuitive experience for bloggers and readers alike.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published