Skip to content

gautamkumar1/Portfolio2Min

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Portfolio2Min Image


JavaScript React.js nodejs expressjs Tailwind CSS ShadCN UI Zustand MongoDB
  1. 🤖 Introduction
  2. ⚙️ Tech Stack
  3. 🔋 Features
  4. 🤔 How to Use
  5. 🤸 Quick Start

In today’s fast-paced digital world, standing out is essential. Imagine creating your personal portfolio and digital resume in just 2 minutes! With our innovative platform, you can quickly craft a professional showcase of your skills and achievements and generate sharable links effortlessly.

Whether you’re impressing potential clients, networking with peers, or simply sharing your accomplishments with friends, these links make it easier than ever to present yourself confidently and effectively. Start building your online presence today and make a lasting impression!

  • React.js
  • JavaScript
  • NodeJs
  • ExpressJs
  • Tailwind CSS
  • Shadcn UI
  • Zustand
  • MongoDB

👉 Authentication: Implements authentication and authorization features using JSON Web Tokens (JWT), enabling users to securely log in through traditional email and password methods.

👉 Generate Unique Sharable Link: Easily create a unique link to share your complete professional portfolio, including skills, projects, and other details.

👉 Enter All Your Details: Add comprehensive information about your skills, projects, achievements, and more to build a compelling portfolio.

👉 Customizable Profile: Update or edit your details anytime to keep your portfolio current and relevant.

👉 Responsive Design: Optimized for all devices to ensure your portfolio looks great whether viewed on a phone, tablet, or desktop.

👉 Secure and Private: Your data is securely stored and can be shared only through the unique link you control.

👉 Real-time Updates: Changes made to your profile reflect instantly on the sharable link.

👉 Professional Presentation: Designed to make your portfolio visually appealing and easy to navigate.

👉 Share on Social Media: Share your unique link on platforms like LinkedIn, Twitter, and Facebook to reach more people.


  1. Sign Up or Log In: Create an account or log in to start building your portfolio.
  2. Enter Your Details: Add information about your skills, projects, and other professional accomplishments.
  3. Generate Link: Click the "Generate Link" button to create your unique portfolio link.
  4. Share: Share your link with recruiters, colleagues, or on social media.
  5. Edit and Update: Keep your portfolio updated with the latest information to stay ahead.

Follow these steps to set up the project locally on your machine.

Prerequisites

Make sure you have the following installed on your machine:

Cloning the Repository

git clone https://github.com/gautamkumar1/Portfolio2Min

Installation

Install the project dependencies using npm:

npm run build

Set Up Environment Variables

Create a new file named .env in the root of your project and add the following content:

PORT = 
JWT_SECRET = 
MONGO_URL = 
CLOUDINARY_CLOUD_NAME=
CLOUDINARY_API_KEY=
CLOUDINARY_API_SECRET=

Running the Project

npm start

Open http://localhost:3000 in your browser to view the project.

Releases

No releases published

Packages

No packages published

Languages