Repository files navigation PSU Masters Sample UI Integrated with API
Objective - Implement a sample UI with CRUD backend
Backend
npm start - navigate to server directory and run this
Frontend
ng serve - navigate to client directory and run this
In Client Directory
npm install -g @angular/cli - install angular cli
ng new "name of angular project" - setup new angular project
ng add @angular/material - adds Angular Materials functionality
In Server Directory
npm install --save cors - installs cors
Chose Angular 19 for front end
Reused most of the backend from previuos week's assignment. Added localhost to allowed origins for CORS
Defined routes and associated components
Defined User model to match model in backend
Created table for displaying all users in db
Created tables for Creating and Updating Users
CRUD Methods
Social Media Login Integration
Added script for Google authentication
Added client id from Google API
Added html for Google log in
Routing
Get Users
Create User
Update User
Delete User
Social Media Login Integration
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.