Skip to content

A Content Rental Web Application built using MongoDB and VanillaJS

Notifications You must be signed in to change notification settings

FruTooTi/ErlabWebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ErlabRentalWebApp

A Web Application built using:

  • .Net Core for REST API
  • NoSQL database program MongoDB and MongoDBCompass
  • VanillaJS for website functionality
  • HTML and CSS for Front-End

This project was my contribution to 4-Week long Erlab Summer Internship Program. Website carries multiple similarities to Netflix and other streaming services alike. Database contains several movies and TV Series with their descriptions in JSON format, I've later exported the content of the file to a Document structured NoSQL database using MongoDB. I've created a REST API to manage data within the website using 3 layered architecture with .Net Core. Several CRUD methods and services. Front-end has been written using HTML and pure CSS, no additional frameworks were used. Back-end has been written using VanillaJS and suitable for ES6 standards, no additional frameworks were used. Additionally, a feature to navigate by using arrow keys were added. This way website was targeted to be compatible to smart TV's and devices alike.

You can inspect several screenshots of the website down below: Main Screen: screenshot1 Content Hover: screenshot2 Main Category Selection: screenshot3 Content Detail Panel: screenshot4

About

A Content Rental Web Application built using MongoDB and VanillaJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published