Mingle is built with modern web technologies to provide a seamless user experience:
Frontend: Developed using React.js for a dynamic and interactive user interface. Backend: Powered by Node.js, ensuring scalable and efficient server-side functionality. Database: Managed with MySQL, enabling robust data storage and retrieval.
Features User registration and authentication. Profile creation and customization. Posting, commenting, and liking functionality. Real-time updates with notifications. MySQL database integration for secure and efficient data handling. Getting Started Follow these steps to run Minggle on your local machine:
Prerequisites Node.js installed (v16 or above recommended) MySQL database set up Git installed
Installation git clone https://github.com/your-username/minggle.git cd minggle
Install dependencies: npm install
Create a .env file in the root directory and add your MySQL credentials: DB_HOST=your_database_host DB_USER=your_database_user DB_PASSWORD=your_database_password DB_NAME=minggle
Start the server: npm start Visit http://localhost:3000.