Skip to content

DasFlix is a CRUD MVC project by the University of Arizona Students: Azucena Gonzalez, Denzell Grant, and Stephen Studer.

License

Notifications You must be signed in to change notification settings

denzgrant/DasFlix-

Repository files navigation

Version Build Status License: MIT

DasFLix 📺

http://www.dasflix.com/
DasFlix is a CRUD MVC project by University of Arizona Students: Azucena Gonzalez, Denzell Grant, and Stephen Studer. Team Name: House Targaryen #FireAndBlood:fire::dragon_face:. DasFlix is a clone of a streaming service that uses TheMovieDB API and allows the user to create a watchlist. The watchlist is then populated by searching or selecting results from what's currently trending.

This project uses passport.js for local username and password authentication. Feel free to use our test login:
username: 1@1
password: 1

Warning: This site is non-streaming since we don't own the licensing rights

Instructions

  1. Login In.
  2. Create a Watchlist.
  3. Add Items to Watchlist.

demogif


Installation

  1. Clone this repository.
    git clone https://github.com/denzgrant/DasFlix-.git/
    
  2. Install Nodejs dependencies.
    npm install
    
  3. In the root directory of the project, start the server.
    node server.js
    
  4. In your browser navigate to the following page.
    http://localhost:8080
    

NPM Packages

Package Documentation
express Express
express-handlebars Express Handlebars
mysql2 Node MySql 2
sequelize Sequelize
passport Passport
passport-local Passport Local Strategy
bcrypt BCrypt
connect-flash Connect Flash for Express
dotenv Dotenv

Questions

Any questions regarding this project, contact denzgrant@gmail.com directly.


License

This project is licensed under the MIT License - see the LICENSE file for details.

About

DasFlix is a CRUD MVC project by the University of Arizona Students: Azucena Gonzalez, Denzell Grant, and Stephen Studer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published