Skip to content

Meet-08/Chatty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chatty

Chatty is a full-stack chat application built with a Next.js frontend and a Spring Boot backend. It provides a seamless chat experience with features like user authentication, real-time messaging, and profile management.

Project Structure

  • frontend/: Contains the Next.js application for the user interface.
  • backend/: Contains the Spring Boot application for the server-side logic and APIs.

Features

  • User authentication (login/signup)
  • Real-time messaging using WebSocket
  • Profile management
  • Theme switching with DaisyUI
  • Responsive design

Technologies Used

Frontend

  • Next.js: React framework for building the user interface
  • DaisyUI: Tailwind CSS component library for styling
  • Axios: For making HTTP requests
  • Redux Toolkit: For state management
  • WebSocket: For real-time communication

Backend

  • Spring Boot: Java framework for building the backend
  • Maven: Dependency management and build tool
  • Docker: For containerized deployment

License

This project is licensed under the MIT License.

About

Real time chat application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages