{"id":29312997,"url":"https://github.com/cristoffer85/projektatorn-client","last_synced_at":"2025-07-07T09:13:57.501Z","repository":{"id":303349303,"uuid":"1010045978","full_name":"Cristoffer85/Projektatorn-client","owner":"Cristoffer85","description":"Client application for Projektatorn-client. Projektatorn is a project generating application for you and your designed to kickstart or boost your cooperative mode.","archived":false,"fork":false,"pushed_at":"2025-07-07T05:52:49.000Z","size":442,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-07T06:38:46.458Z","etag":null,"topics":["angular","bootstrap"],"latest_commit_sha":null,"homepage":"https://www.projektatorn.se","language":"TypeScript","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/Cristoffer85.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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,"zenodo":null}},"created_at":"2025-06-28T08:20:14.000Z","updated_at":"2025-07-07T05:52:52.000Z","dependencies_parsed_at":"2025-07-07T06:38:48.989Z","dependency_job_id":"987df0dd-4997-4e33-ab03-8c1d6c33540d","html_url":"https://github.com/Cristoffer85/Projektatorn-client","commit_stats":null,"previous_names":["cristoffer85/projektatorn-client"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Cristoffer85/Projektatorn-client","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cristoffer85%2FProjektatorn-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cristoffer85%2FProjektatorn-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cristoffer85%2FProjektatorn-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cristoffer85%2FProjektatorn-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cristoffer85","download_url":"https://codeload.github.com/Cristoffer85/Projektatorn-client/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cristoffer85%2FProjektatorn-client/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264049079,"owners_count":23549405,"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":["angular","bootstrap"],"created_at":"2025-07-07T09:13:54.912Z","updated_at":"2025-07-07T09:13:57.488Z","avatar_url":"https://github.com/Cristoffer85.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Projektatorn - Realtime generator of projects (in computer programming) for you and your friends!\n\n## Description\nClient application using Angular 19.2 and Bootstrap for Projektatorn - an application for generating realtime projects for you and friends  coupled to programming. Using pre-prompted Google Gemini AI-API to generate ideas and send back so you can choose which ideas you want to send to your friends all structured in a little better flow. Chat with your friends to discuss all the while everything is securely E2E-encrypted (nothing can be read by server or in-between) Links to share and start project on Github of course included at end.   \n\n[[Public] Server repository](https://github.com/Cristoffer85/Projektatorn-server)\n\n## Features\n- Generate realtime programming ideas on mainpage\n- Create user (password securely encrypted through RSA256bit) email verification required through smtp\n- Sign in and update useraccount page with info and custom avatars\n- View all current users and their profile information\n- Send friend request to user - reciever can either choose to accept or reject\n- If atleast two users are friends one of users can send project ideas to friend which receiver in chat can choose 1 of two projects to accept. When one is chosen it can \"Accept and Share\" with friend and once done it moves to a Project in Progress column inside chatcomponent.\n- Owner of project can handle project - and both users can either share to Github and/or LinkedIn for actually starting the repo together in for example Github Projects.\n\n## Installation\nCopy repository to local device and open application in IDE.  \nUse ng serve in app root to view.  \nPort currently set to http://localhost:4300\n\n## Usage\nMain use is for brainstorming ideas on what projects you - together with your friends can use to make programming ideas - mainly by cooperating together and dusting off teamworking skills, which is a highly good skill working in a company where you are very rarely alone (and also same applies for the rest of the world)   \n\nYou can never solve all problems alone hence why teamwork is the dreamwork!\n\n## Credits\nClassmates from school, Myself, my Family, mighty duck rubber duck.\n\n## License\n🏆 MIT License\n\n## Badges\n![badmath](https://img.shields.io/badge/Angular-100%25-blue)\n\n## Tests\nNo tests yet implemented.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcristoffer85%2Fprojektatorn-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcristoffer85%2Fprojektatorn-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcristoffer85%2Fprojektatorn-client/lists"}