Repository backend https://github.com/lthonny/trello_clone_backend
- authorization and registration of new users
- create, delete, rename boards
- add, delete, change description and title, move from board to board
- tasks can be searched by title, description and assigned users
- inviting new or old users to the board using a special link works
- people can be assigned to the task
- view task history
- tasks can be zipped and unzipped
- google authorization is under construction
-
Angular
-
Angular Material
-
Bootstrap
`npm ci`
`npm run start`
Go to these files and me ports:
[PORT] - frontend port
[PORT_API] - backend port
package.json
"start": "ng serve --port [PORT] --proxy-config proxy.conf.json"
src/environments/environment.prod.ts
&& src/environments/environment.ts
export const environment = {
production: false,
frontUrl: "http://localhost:[PORT]",
api: "http://localhost:[PORT_API]"
};
go to file proxy.conf.json
{
"/api/*": {
"target": "http://localhost:[PORT_API]",
"secure": false,
"logLevel": "debug",
"changeOrigin": true
}
}
go to file https://github.com/lthonny/trello_clone_backend/tree/main/env change in the file CLIENT_URL
Goggle authorization will not work on custom ports, since they are registered in the GOOGLE API SERVICES.