{"id":18873643,"url":"https://github.com/athul/pp-suku","last_synced_at":"2026-02-27T18:10:54.848Z","repository":{"id":39839126,"uuid":"206389441","full_name":"athul/PP-Suku","owner":"athul","description":"PP Suku is a Portfolio Generator with a Frontend in React. With a GraphQL API ","archived":false,"fork":false,"pushed_at":"2023-01-04T10:24:35.000Z","size":6758,"stargazers_count":17,"open_issues_count":17,"forks_count":5,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-14T16:21:26.378Z","etag":null,"topics":["bootstrap","bulma","django","django-rest-framework","portfolio","portfolio-generator","react"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/athul.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}},"created_at":"2019-09-04T18:44:46.000Z","updated_at":"2024-05-18T05:29:19.000Z","dependencies_parsed_at":"2023-02-02T08:31:45.204Z","dependency_job_id":null,"html_url":"https://github.com/athul/PP-Suku","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/athul/PP-Suku","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/athul%2FPP-Suku","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/athul%2FPP-Suku/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/athul%2FPP-Suku/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/athul%2FPP-Suku/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/athul","download_url":"https://codeload.github.com/athul/PP-Suku/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/athul%2FPP-Suku/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29907382,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T17:28:36.873Z","status":"ssl_error","status_checked_at":"2026-02-27T17:28:20.970Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["bootstrap","bulma","django","django-rest-framework","portfolio","portfolio-generator","react"],"created_at":"2024-11-08T05:35:28.422Z","updated_at":"2026-02-27T18:10:54.833Z","avatar_url":"https://github.com/athul.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"## What is PP-Suku?\n**PP-Suku** is a Portfolio Generator made with Django,DRF and React. You Provide it data and **PP-Suku** will create a Portfolio website for you. It is **batteries included** 😁 so don't worry much about Setting up your System or anything. :wink: In the Near future you can just Fork this Repo and run a GH Action and You can get your stuff Deployed in your GitHub Pages\n\n## What the F is this?\nBasically PP-Suku is a Fun Side Project. I was a bit High on Coffee when I named this.(Suku is a name here for making Fun(no-offense))     \n\n## Run this locally and wanna try this out?\nJust go through these step by step. I'm assuming you've got **Python=3.x and Node** installed\n\n1. Create a Virtual Environment for python with either Pipenv or Virtualenv \n2. Install the dependencies with either `pipenv install` or `pip install -r requirments.txt`\n3. Migrate to the DB and Create a SuperUser and start the Server \n```bash\npython manage.py migrate \u0026\u0026 python manage.py createsuperuser \u0026\u0026 python manage.py runserver\n```\n4. *N.B The Username and password can be any of your choice and you can find the server in* `localhost:8000` . Add your data too in the Admin Dashboard.\n5. Now We need to install React\u0026 its dependencies, Run `yarn install` or `npm install`\n6. We need to run the webpack server for compiling the JavaScript for that run `yarn dev` or `npm run dev`\n7. Now If you've added the data and check `localhost:8000/pages` you can find the Portfolio page😄\n8. If you want to run your *GraphQL Queries* goto `localhost:8000/playground` you'll be welcomed by a **Dark Mode** better UI GraphQL Playground. Run EM and find your peace✌️\n\nPP-Suku is a Work in progress :sweaty_smile:        \n![](Peek%202019-09-09%2012-15.gif)\n\nNeeded Stuff\n- [ ] GitHub Action Script\n- [ ] Better UI\n- [ ] Authentications and Stuff\n- [ ] Downloadable Build Files to Host Anywhere\n- [x] Better Forms to Input Data\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fathul%2Fpp-suku","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fathul%2Fpp-suku","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fathul%2Fpp-suku/lists"}