Skip to content
This repository was archived by the owner on Dec 4, 2025. It is now read-only.

TimWitzdam/webtech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UDE Video Library

What is this project for?

This Video Library serves as a collaborative tool for students and professors to share lectures and provide feedback.

Motivation behind this project

This project was built for the WebTech course, Duisburg-Essen University.

Group members

Jan Eickholt, Kevin Bouten, Pierre-Maurice Merckel, Elias Bugil, Tim Witzdam

Architecture

This project is built on the MERN stack. For deployment it uses Docker and the preview instance is deployed on a Linux VPS.

Deployed instance

https://webtech.witzdam.com

username: test
password: test

How to run

  1. Create a .env in the root folder containing JWT_SECRET, MONGO_URL (provided by us in the final submission), a video and image file path FILE_PATH (when using it with docker this must be "/app/media"), as well as a VITE_BACKEND_URL.
  2. Create a .env in the frontend folder containing VITE_BACKEND_URL and VITE_COOKIE_DOMAIN (for local testing that's just "localhost").
  3. Setup docker
  4. Use docker-compose up -d

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages