Table of Contents
I love horror films, but I don't like seeing animals getting hurt on screen, (real or fictional), so I wanted to create a database where others that also enjoy the genre but dislike cruelty, could get movie recommendations to discover or revisit films, without risking the chance of witnessing such traumas. This is currently the first version of this project, but there are many updates and feature enhancements to come.
As a public user you are able to select films from the dropdown, read about them, access links and watch trailers, and in sometimes if you are lucky the entire film
As a private authorized user/reviewer you are able to add films to the Database. This web app uses MongoDB Atlas for the database.
This project was built with
You can enjoy viewing this app live
Currently this web app is deployed to run on railway. Due to the limits of the free account options, there are times at the end of the month when this app is unavailable, we are in the process of finding a better hosting platform for round the clock access.
You can also view the app in the live demo (under construction)
Live Demo (under construction) If you are unable to access the link in Getting Started or wish to view the live demo, please check back at the start of the month.
- Add Login for reviewer access
- Add edit feature to make corrections to entries
- Resolve responsiveness bug
- Add search/sorting option
- Webscrape movie posters for more appealing movie selection interface
- Add user login feature
- Create setting options for a more customized movie suggestion experience
- Create a saved, and viewed list for users to sort films
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project was created by Rad Turkin and JP Canindo