Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 1.21 KB

README.md

File metadata and controls

28 lines (18 loc) · 1.21 KB

Sakura

License Website

Introduction

Sakura is a real-time messaging platform designed to provide seamless and secure communication. Leveraging modern web technologies, Sakura offers a feature-rich environment for users to connect, share messages, and maintain privacy.

Live Demo

Experience Sakura live: Sakura Messaging Platform

Features

  • Real-Time Messaging: Instant communication with live updates using Socket.io.
  • Friend Requests: Send and receive friend requests via email.
  • URL Security & Access Control: Secure links and control access to messages.
  • Message Tone Alteration: Change the tone of your messages (happy, sad, funny) using Gemini AI.
  • Responsive UI/UX: Tailwind CSS and SCSS for a modern and responsive user interface.
  • Backend Efficiency: Powered by Redis and TypeScript for robust backend operations.

Technologies Used

  • Frontend: Next.js 14, React 18, Tailwind CSS, SCSS
  • Backend: Redis, TypeScript, Socket.io
  • AI Integration: Google Generative AI (Gemini)