Web-Flix-App - React
This is the client-side interface for a movie app based on a
server-side API and a database. The interface is built with
React and Bootstrap.
Users are able to sign up and login, update their personal
information, and create a list of their favorite movies.
Additionally user can select search criteria to find movies
accordingly
In order to communicate smoothly between different pages, the
state-management of Redux is utilized.
Testuser
user: appTester, pw: 123456



Movie App (REST API)
Server-side application built with Node.js and its framework
Express.js. The API sends responses with information about
different movies from its database MongoDB to the client.
The connection between the server and the database is implemented
using mongoose.
Functionality
In order to access the data, users have to create a profile and
log in. To ensure data security, an authentication and
authorization process is established using JWT Token. Only
encrypted passwords (hashed) are stored in the database providing
extra protection.


Web-Flix-App - Angular
This is the client-side interface for the movie app based on
server-side REST API and database. The interface is built with
Angular, Angular Material Library and Typescript.
Users are able to sign up and login, update their personal
information, and create a list of their favorite movies.
Testuser
user: appTester, pw: 123456




Fullstack E-Commerce App (2023)
This fullstack e-commerce app demonstrates the ability to add and delete items to a users cart.
The user can create a new database instance via Googles Firebase authentication and modify the unique cart.
Front End communicates seamlessly with MongoDb non-realtional database through API endpoints in Node.js and Express.js.
BE AWARE: When first opening the demo does not work, try reloading. The serverless instance is "frozen" at first. It is not responsive for mobile devices.

