THIS IS NOT A SECURE APPLICATION. IT IS PURELY FOR EDUCATIONAL PURPOSES, AND IS NOT MEANT FOR ANY ACTUAL DEPLOYMENT!
NET 3010 Course Project - Website to keep track of watched movies and reviews.
GoodStreams is a website that allows users to keep personalized lists of movies/shows they have watched or want to watch. The user will also be able to review movies/shows, and other users can view those reviews.
- Madeline Quang - Front End Designer
- Oreoluwa Adegbesan - Front-end Developer
- Sayfullah Eid - Team Lead | Back-end Developer
We are using the MoviesDatabase from RapidAPI.
-
Create/Login for an account
-
Generate an API key (Keep it secret)
- Can be found under header paramaters
-
Install XAMPP/LAMPP v8.2+
-
Startup Apache and MySQL servers
-
Create a file called
.env
underinclude/
-
Insert the following into the file
API_KEY = <Your API KEY> API_HOST = <Your API Host>
- List of shows/movies watched
- List of shows/movies user wants to watch
- Review shows/movies watched
- View others reviews on shows/movies
- Add input verification for registration
- Add input verification for login
- Add review list under movie details
This website is designed to work with the latest XAMPP/LAMPP stack
- PHP (v8.2<) - Server-side rendering
- MariaDB - Store user generated data and login details
- JS - Client-side dynamism
- GitHub - Collaboration
- HTML 5
- CSS
- php-dotenv by F. Michel(@devcoder-xyz)