Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ayushsoni1010/portfoliogram
⚡️Elevate your portfolio analysis with our cutting-edge web scraping tool. Uncover valuable insights about individuals, their skills, and social profiles effortlessly.
https://github.com/ayushsoni1010/portfoliogram
analytics hacktoberfest hactoberfest2023 javascript mongodb nodejs openai openai-api portfolio portfolio-website puppeteer react scraping scraping-tool typescript web-scraping website
Last synced: 20 days ago
JSON representation
⚡️Elevate your portfolio analysis with our cutting-edge web scraping tool. Uncover valuable insights about individuals, their skills, and social profiles effortlessly.
- Host: GitHub
- URL: https://github.com/ayushsoni1010/portfoliogram
- Owner: ayushsoni1010
- License: mit
- Created: 2023-09-26T16:35:42.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-09T00:54:56.000Z (about 1 year ago)
- Last Synced: 2024-05-21T12:07:01.968Z (6 months ago)
- Topics: analytics, hacktoberfest, hactoberfest2023, javascript, mongodb, nodejs, openai, openai-api, portfolio, portfolio-website, puppeteer, react, scraping, scraping-tool, typescript, web-scraping, website
- Language: JavaScript
- Homepage: http://portfoliogram.ayushsoni1010.com
- Size: 785 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Portfoliogram 🚀
A Smart Web Scraping Tool for Portfolio Analysis
Unlock the Power of Portfolio Insights!## Embrace the Hacktoberfest Spirit🎉
Ahoy, fellow adventurer of the digital realm! Welcome aboard the Portfoliogram ship! We're absolutely thrilled that you've chosen to set sail with us on this exciting voyage, especially during the exhilarating Hacktoberfest.Be it a seasoned developer, a visionary designer, or an eager enthusiast, there's a treasure trove of opportunities for you to make your mark on Portfoliogram's grand expedition. Your contributions, no matter how big or small, are the wind in our sails, propelling us towards excellence.
So, don your creative hats, wield your coding compass, and chart a course for innovation. As we navigate through the vast sea of possibilities, your insights, ideas, and expertise will be our guiding stars.
Join us in shaping the future of Portfoliogram and let's make waves together in the open source community! 🌟
## Table of Contents
- [Introduction](#introduction-)
- [Features](#features-)
- [Getting Started](#getting-started-)
- [Usage](#usage-)
- [Contributing](#contributing-)
- [License](#license-)
- [Issues](#issues-)
- [Tech Stack Used](#tech-stack-used-)
- [Acknowledgments](#acknowledgments-)## Introduction 📝
Portfoliogram is a powerful web scraping tool designed to analyze portfolio websites and provide valuable insights into individuals' professional information. Whether you're a recruiter, researcher, or just curious, Portfoliogram makes it easy to collect and organize data from online portfolios.
## Features ✨
- **Web Scraping**: Extract essential information from portfolio websites, such as names, skills, contact details, and more.
- **Data Organization**: Organize scraped data into a structured format for easy analysis and storage.
- **Insight Generation**: Generate insights based on the collected data, such as skills, competencies, and social media profiles.
- **User-Friendly Interface**: A user-friendly web interface that simplifies the data extraction process.## Getting Started 🚀
To get started with Portfoliogram, follow the installation and usage instructions in the project's documentation.1. Clone the repository to your local machine:
```
git clone https://github.com/ayushsoni1010/portfoliogram.git
```2. Install the required dependencies:
```
cd portfoliogram
npm install
```3. Configure the environment variables, including API keys and settings.
4. Start the application:
```
npm start
```5. Access Portfoliogram in your web browser at `http://localhost:3000`.
## Usage 📊
1. Enter the URL of the portfolio website you want to analyze in the provided input field.
2. Click the "Generate" button to initiate the web scraping process.
3. Portfoliogram will fetch and organize the data, providing you with valuable insights.
4. Explore and analyze the generated insights as needed.
## Contributing 🤝
Contributions to Portfoliogram are welcome! Feel free to open issues, submit pull requests, or provide feedback to help improve the project.
## License 📜
This project is licensed under the [MIT License](LICENSE).
## Issues 🐛
If you encounter any issues or have suggestions, please report them in the [issue tracker](https://github.com/ayushsoni1010/Portfoliogram/issues).
## Tech Stack Used 💅
- React
- Node.js
- Express
- JavaScript
- TypeScript
- TailwindCSS
- Puppeteer
- OpenAI
- MongoDB
- Prompt Engineering
- Docker
- Amazon Web Services
- DigitalOcean
- CI/CD
- GitHub Actions
- Jest## Acknowledgments 🙏
- Special thanks to the open-source community for their valuable contributions and tools that made this project possible.
- Inspired by the need for efficient portfolio data analysis.---
Happy scraping with **Portfoliogram**! 🎉