Skip to content

Profile-Link is a web application that allows users to create and manage their profiles. With Profile-Link, users can sign up for an account, login to their profile, and update their profile information as needed. It is built with Express.js, React.js, MongoDB, and various other technologies. It's A awesome MERN stack application.

Notifications You must be signed in to change notification settings

Tariq-Monowar/Profile-Link

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

Profile Link

Welcome to Profile-Link, it's a awesome (MERN stack) web application that allows users to create and manage their profiles. With Profile-Link, users can sign up for an account, login to their profile, and update their profile information as needed. This application consists of both a server-side and client-side codebase.

Features

  • User registration: Users can create a new account by providing their email address and a secure password. Once registered, users will receive a confirmation email to activate their account
  • Login: Once registered, users can login to their profile with their email address and password.
  • Profile management: Users can view and update their profile information, including their name, profile picture, headline, and other personal details. Users can also upload a profile picture.

Screenshot 2023-03-18 224158

Screenshot 2023-03-18 224552

Technologies

-Server-side: Node.js, Express.js, MongoDB -Client-side: React.js, HTML, CSS -Authentication and Authorization: Passport.js, for generating and verifying JSON Web Tokens (JWT) -mongoose: for modeling and accessing the MongoDB database -password security: bcryptjs for password hashing and salting -Email confirmation: Nodemailer -Image uploading: Multer

Getting Started

To set up this application on your local machine, follow these steps: -Clone the GitHub repository: git clone https://github.com/Tariq-Monowar/Profile-Link.git -Install the required dependencies for the server-side: npm install -Install the required dependencies for the client-side: cd client && npm install -Create a .env file in the server directory -Start the server-side and client-side concurrently: npm start

Feedback

We value your feedback and would love to hear from you! If you have any comments, suggestions, or issues regarding the Profile-Link application, please don't hesitate to reach out to us. You can contact us through any of the following channels

Thank you for taking the time. You can feel free to contact me

About

Profile-Link is a web application that allows users to create and manage their profiles. With Profile-Link, users can sign up for an account, login to their profile, and update their profile information as needed. It is built with Express.js, React.js, MongoDB, and various other technologies. It's A awesome MERN stack application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published