https://github.com/cristoffer85/projektatorn-client
Client application for Projektatorn-client. Projektatorn is a project generating application for you and your designed to kickstart or boost your cooperative mode.
https://github.com/cristoffer85/projektatorn-client
angular bootstrap
Last synced: about 1 year ago
JSON representation
Client application for Projektatorn-client. Projektatorn is a project generating application for you and your designed to kickstart or boost your cooperative mode.
- Host: GitHub
- URL: https://github.com/cristoffer85/projektatorn-client
- Owner: Cristoffer85
- License: mit
- Created: 2025-06-28T08:20:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-07T05:52:49.000Z (about 1 year ago)
- Last Synced: 2025-07-07T06:38:46.458Z (about 1 year ago)
- Topics: angular, bootstrap
- Language: TypeScript
- Homepage: https://www.projektatorn.se
- Size: 432 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Projektatorn - Realtime generator of projects (in computer programming) for you and your friends!
## Description
Client 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.
[[Public] Server repository](https://github.com/Cristoffer85/Projektatorn-server)
## Features
- Generate realtime programming ideas on mainpage
- Create user (password securely encrypted through RSA256bit) email verification required through smtp
- Sign in and update useraccount page with info and custom avatars
- View all current users and their profile information
- Send friend request to user - reciever can either choose to accept or reject
- 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.
- 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.
## Installation
Copy repository to local device and open application in IDE.
Use ng serve in app root to view.
Port currently set to http://localhost:4300
## Usage
Main 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)
You can never solve all problems alone hence why teamwork is the dreamwork!
## Credits
Classmates from school, Myself, my Family, mighty duck rubber duck.
## License
🏆 MIT License
## Badges

## Tests
No tests yet implemented.