PeraLink is a social media site that aims to connect people and foster meaningful connections in the digital world.
- User Profiles: Create and manage personalized profiles, including profile pictures, biographies, and personal interests.
- News Feed and Posts: Post and share content, including text, images, and videos. Like, comment on, and share posts from other users.
- Connections and Networking: Connect with other users, create a network of friends and acquaintances. Receive friend requests and communicate privately through messaging.
- Content Discovery: Discover personalized content recommendations based on user interests and engagement history. Follow and subscribe to specific profiles or topics of interest.
- Notifications and Interactions: Receive notifications for new likes, comments, and friend requests. Stay updated with real-time updates within your network.
- Front End: Vue.js, a progressive JavaScript framework, for building dynamic and responsive user interfaces.
- Back End: JavaScript for server-side scripting and handling business logic.
- Database: MySQL, a popular and reliable relational database management system, for storing and managing user data securely.
To get started with PeraLink, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/peralink.git
-
Install the necessary dependencies:
npm install
-
Configure the database connection in the
config.js
file. -
Build and run the application:
npm run build npm run start
-
Access the application in your browser at
http://localhost:3010
.
We appreciate your feedbacks and suggestions for improvement.
This project is licensed under the MIT License.