Skip to content

Latest commit

 

History

History
61 lines (46 loc) · 4.03 KB

README.md

File metadata and controls

61 lines (46 loc) · 4.03 KB

MagicBook - Social Network Project

Introduction

MagicBook is a social networking project that aims to connect people through a user-friendly platform. This README provides an overview of the project, its features, and the technologies used in its development.

Features

  1. User Authentication: image

    • Register: Users can create new accounts by providing necessary information. image

    • Login/Logout: Users can securely log in and out of their accounts. image

  2. Social Interaction:

    • Home page: Include posts, header lead to message, profile image

    • Post Articles: Users can share their thoughts, updates, and multimedia content by creating posts. image image

    • Messaging: Users can communicate with each other through private messaging in real-time. image

    • Group Participation: Users can join groups and engage in discussions within those groups. image image image

    • Like and Comment: Users can express their reactions to posts through likes and comments. image image

  3. Technology Stack:

    • JDK 1.8: MagicBook is developed using Java Development Kit version 1.8.
    • NetBeans 8.2: The project is built on the NetBeans Integrated Development Environment (IDE) version 8.2.
    • MySQL: Database management is handled using MySQL for storing user data and posts.
    • Java Servlet: MagicBook utilizes Java Servlet technology for server-side processing.
    • Apache Tomcat 8.5: The project is deployed on the Apache Tomcat web server version 8.5.

Future Enhancements

The project currently lacks real-time notification functionality. Future updates may include the implementation of real-time notifications to keep users informed about activities, messages, and updates in real-time.

Getting Started

  1. Clone the repository: https://github.com/Hoang-Nguyen-Huy/BE3--MagicBook.git
  2. Import the project into NetBeans.
  3. Set up the MySQL database and configure the connection details in the project.
  4. Deploy the project on Apache Tomcat 8.5.
  5. Access MagicBook through your web browser.

Contribution

We welcome contributions and feedback from the community. If you would like to contribute or report issues, please feel free to submit a pull request or open an issue on the project's GitHub repository.


Note: This README is a template and may need customization based on your specific project structure and requirements.