Skip to content

Hoang-Nguyen-Huy/BE3--MagicBook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Simple social networking using Java Servlet, Websocket

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published