Unified profile to showcase your work.
We dream of a time when recruiters will not ask for a resume. Instead, they will ask for your Open Profile ID. Open Profile will become the standard for sharing your professional profile. It will be the first thing you share with a recruiter, a potential employer, a potential client, a potential partner, a potential investor, a potential co-founder, a potential employee, a potential collaborator, a potential customer, a potential anything.
Read more about the idea here.
The app will fetch your data from different sources and display them in a single page.
Currently we fetch data from:
- GitHub
- Data from a JSON file created by the user
git clone https://github.com/thtauhid/open-profile
cd open-profile
npm install
To run the development server:
npm run dev
npm run build
Currently, we are following this wireframe for the UI.
You can deploy this project to any static site hosting service.
Some of the popular ones are:
Feel free to open an issue if you find a bug or want to suggest a feature.
- Star the repo if you like it. ⭐
- Please read the rules before opening a pull request.
- Join our Discord server to discuss ideas, ask questions, collaborate and connect with like-minded people.
- The maintainer(s) will add the
hacktoberfest-accepted
label after reviewing and accepting your pull request. - Refer to the dedicated hacktoberfest project view to see what issues are available to work on.
- You can also create your own issue if you have something in mind.
- Low quality PRs will not be merged
- Front-End: React(with TypeScript), Vite (Build Tool), Tailwind CSS, shadcn ui
- Linting and Code Quality: ESLint, @typescript-eslint (TypeScript-specific linting)
- Routing: React Router (Client-side routing)
- Build and Package Management: npm (Node Package Manager)
Made with contrib.rocks.