🌟 Friend Chat Application
Welcome to the Friend Chat Application, where you can build friendships and chat effortlessly! This app combines modern design with functional features to deliver a simple yet interactive experience. ✨ Features
🔒 User Authentication: Securely register and log in to your account.
🤝 Friend Management: Add friends by providing their details like name, gender, hobbies, and personality traits.
💬 Chat Functionality: Send and receive messages with your friends in real time.
🌐 Responsive Design: Built to work seamlessly across devices.
🛠️ Technologies Used
🎨 Frontend: React
⚡ Backend: Node.js with Express
💅 Styling: Tailwind CSS
📡 API Integration: Axios for HTTP requests
🔐 Authentication: JWT tokens for secure access
🚀 How It Works
Register or Log In: Start by creating an account or logging in.
Create Friends: Use the "Create Friend" feature to add friends with detailed information.
View Friend List: Browse through your list of friends and their details.
Chat with Friends: Start a conversation by selecting a friend from your list.
📋 Getting Started
To run this application locally:
Clone this repository:
git clone https://github.com/yourusername/friend-chat-app.git cd friend-chat-app
Install dependencies:
npm install
Start the development server:
npm start
Ensure the backend server is running (Node.js with APIs).
📸 Preview
📬 Contributions
We welcome contributions to enhance this project! Feel free to fork the repository and submit a pull request.