https://github.com/geozi/reviewapp-frontend
Frontend implementation of a generic review app with Angular.
https://github.com/geozi/reviewapp-frontend
angular
Last synced: 2 months ago
JSON representation
Frontend implementation of a generic review app with Angular.
- Host: GitHub
- URL: https://github.com/geozi/reviewapp-frontend
- Owner: geozi
- Created: 2024-05-19T19:22:00.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-28T09:18:06.000Z (over 1 year ago)
- Last Synced: 2025-04-01T11:16:28.684Z (over 1 year ago)
- Topics: angular
- Language: TypeScript
- Homepage:
- Size: 182 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# reviewapp-frontend

### About the project
This repository contains the frontend implementation of my final project for the [Coding Factory](https://codingfactory.aueb.gr/) training program. The project is a fullstack, generic review app. A user can register, log in, and post a review about a product or a service, which is, then, persisted on a MongoDB Atlas collection. The backend implementation can be found [here](https://github.com/geozi/review-app).
### Screenshots

### Angular component architecture

### Prerequisites
* Node.js (v20.11.1 or higher),
* Angular CLI,
* VS Code or any Editor/IDE of your choice
### Dependencies
```json
"@angular/animations": "^17.3.0",
"@angular/cdk": "^17.3.9",
"@angular/common": "^17.3.0",
"@angular/compiler": "^17.3.0",
"@angular/core": "^17.3.0",
"@angular/forms": "^17.3.0",
"@angular/material": "^17.3.9",
"@angular/platform-browser": "^17.3.0",
"@angular/platform-browser-dynamic": "^17.3.0",
"@angular/router": "^17.3.0",
"bootstrap": "^5.3.3",
"jwt-decode": "^4.0.0",
"lodash-es": "^4.17.21",
"rxjs": "~7.8.0",
"tslib": "^2.3.0",
"zone.js": "~0.14.3"
```
### Base URL
The default value of the base URL for running the application is:
```
http://localhost:4200
```