{"id":23915638,"url":"https://github.com/divi-24/portfolio-maker","last_synced_at":"2025-04-16T03:11:12.265Z","repository":{"id":270559310,"uuid":"910614111","full_name":"divi-24/Portfolio-maker","owner":"divi-24","description":"Portfolio Maker is an open-source web application designed to help creators, developers, and designers easily build and showcase their personal portfolios. With a user-friendly interface, customizable templates, and seamless integration with modern web technologies, this tool empowers individuals to craft stunning online portfolios without needing ","archived":false,"fork":false,"pushed_at":"2025-02-02T11:28:45.000Z","size":2314,"stargazers_count":2,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-29T04:32:24.739Z","etag":null,"topics":["bootstarp","css","expressjs","html","javascript","react","typescript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/divi-24.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-31T20:21:47.000Z","updated_at":"2025-02-16T14:59:15.000Z","dependencies_parsed_at":"2025-01-01T11:19:52.229Z","dependency_job_id":"9707fbb2-b0cf-4f5f-ad67-c6ebe8498d4f","html_url":"https://github.com/divi-24/Portfolio-maker","commit_stats":null,"previous_names":["divi-24/portfolio-maker"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divi-24%2FPortfolio-maker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divi-24%2FPortfolio-maker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divi-24%2FPortfolio-maker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divi-24%2FPortfolio-maker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/divi-24","download_url":"https://codeload.github.com/divi-24/Portfolio-maker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249188427,"owners_count":21227015,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstarp","css","expressjs","html","javascript","react","typescript"],"created_at":"2025-01-05T11:44:56.662Z","updated_at":"2025-04-16T03:11:12.246Z","avatar_url":"https://github.com/divi-24.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Portfolio-maker\nPortfolio maker is a user-friendly React-based application that empowers users to effortlessly create personalized portfolio websites by simply filling out a user-friendly form.\n\n## Getting Started\n\nBefore you can start contributing to PortfolioBuilder, you need to set up your development environment. Follow these steps to get started:\n\n### Prerequisites\n\n1. **Node**: Ensure you have Node installed. You can download Node from  [here](https://nodejs.org/en/download).\n\n2. **Git**: Make sure you have Git installed. If not, you can download it [here](https://git-scm.com/downloads).\n\n3. **GitHub Account**: You will need a GitHub account to contribute to this project. If you don't have one, you can sign up [here](https://github.com/join).\n\n### Fork the Repository\n\n1. Fork the [Portfolio-maker repository](https://github.com/divi-24/Portfolio-maker.git) to your GitHub account by clicking the \"Fork\" button on the top-right corner of the repository page.\n\n### Clone Your Fork\n\n1. Clone your forked repository to your local machine using the following command:\n\n   ```bash\n   git clone https://github.com/\u003cyour-username\u003e/Portfolio-maker.git\n   ```\n\n### Install Dependencies\n\n1. Navigate to the project directory and install the required dependencies using Node package manager:\n\n   ```bash\n   cd frontend\n   npm install\n   ```\n     ```bash\n   cd backend\n   npm install\n   ```\n\n### Run the App\n\n1. You can now run the app  using the following command:\n\n   ```bash\n   cd frontend\n   npm start\n   ```\n     ```bash\n   cd backend\n   npm start\n   ```\n   \n\n## Contributing\n\nWe welcome all contributions, big or small. Here's how you can contribute to Portfolio-maker:\n\n1. **Pick an Issue**: Check out our [Issues](https://github.com/divi-24/Portfolio-maker.git/issues) page to find a task that interests you. \n\n3. **Make Changes**: Make your changes or improvements to the code.\n\n4. **Test Locally**: Ensure that your changes work as expected and do not introduce any new issues.\n\n5. **Commit Changes**: Commit your changes with a clear and concise commit message.\n\n6. **Push Changes**: Push your changes to your fork on GitHub.\n\n7. **Create a Pull Request**: Open a pull request from your fork to the `main` branch of the original repository.\n\n8. **Review and Feedback**: Your pull request will be reviewed by our team. Make any necessary changes based on feedback.\n\n9. **Merge**: Once your pull request is approved, it will be merged into the main project.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdivi-24%2Fportfolio-maker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdivi-24%2Fportfolio-maker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdivi-24%2Fportfolio-maker/lists"}