https://github.com/learosema/ng-guestbook
A guestbook.
https://github.com/learosema/ng-guestbook
Last synced: over 1 year ago
JSON representation
A guestbook.
- Host: GitHub
- URL: https://github.com/learosema/ng-guestbook
- Owner: learosema
- License: mit
- Created: 2020-04-08T20:42:39.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T11:05:52.000Z (over 3 years ago)
- Last Synced: 2025-01-22T07:52:46.988Z (over 1 year ago)
- Language: TypeScript
- Size: 3.11 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Angular Guestbook
It's a Guestbook like I wrote in the late 1998's, but not in Perl/CGI but in Angular.
It also includes a guestbook API written in node express.
## Install
This project uses lerna to manage frontend and backend in a single monorepo.
```
npm i
npm run bootstrap
```
## Starting
You can either run the backend and frontend separately via `npm run frontend` and `npm run backend` or just `npm start`.
## Server
The server is a one-file `server.js`, exposing a single `/api/guestbook/` route. GET for getting requests, POST for posting a new comment.
## Frontend
The frontend is an Angular 9 app, created via the Angular CLI.