An open API service indexing awesome lists of open source software.

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.

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
![badmath](https://img.shields.io/badge/Angular-100%25-blue)

## Tests
No tests yet implemented.