Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zhadier/rent-a-movie
Rent-A Movie is a website based on movie renting. The user can leave likes, comments or make reservations for movies they would like to rent. Made using tvMaze API, Involvement API, HTML, SASS and JavaScript
https://github.com/zhadier/rent-a-movie
api-rest html javascript sass
Last synced: 24 days ago
JSON representation
Rent-A Movie is a website based on movie renting. The user can leave likes, comments or make reservations for movies they would like to rent. Made using tvMaze API, Involvement API, HTML, SASS and JavaScript
- Host: GitHub
- URL: https://github.com/zhadier/rent-a-movie
- Owner: zhadier
- Created: 2022-01-31T17:37:10.000Z (almost 3 years ago)
- Default Branch: dev
- Last Pushed: 2022-02-17T22:46:41.000Z (over 2 years ago)
- Last Synced: 2024-10-04T13:26:22.930Z (about 1 month ago)
- Topics: api-rest, html, javascript, sass
- Language: JavaScript
- Homepage: https://zhadier.github.io/Rent-A-Movie/
- Size: 7.28 MB
- Stars: 19
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# Rent-A Movie
>"Rent-A Movie" is a website for movie renting where you can make reservations, add comments & likes or just get details about movies that you'd like to watch. You're welcome to visit the Live Demo link provided to test it out yourself :)
![screenshot](https://user-images.githubusercontent.com/90556221/152247436-d781a825-91f1-42af-b462-025e1335a66d.png)
We have used the tvMaze api to get ourselves data pertaining to several movies and then store the user's reservations and comments regarding those movies using the involvement api.
## Built With
- HTML / SASS / JavaScript / Webpack / Jest
## Live Demo
- [GH-Pages Link](https://zhadier.github.io/Rent-A-Movie)
## Video presentation
- [Click here to see the presentation](https://www.loom.com/share/aa7efb9dc69247f0b4aee305210bcdc7)
## Getting Started
### To launch the project locally:
#### Step 1:
- Clone this repo locally using git in the command line and the following command
git clone https://github.com/zhadier/Rent-A-Movie
- Alternatively, you can just download the complete zip file and extract the folder in your directory#### Step 2:
- Open the cloned/extracted folder in a code editor of your choice
- Run npm install (npm and node are prerequisites)(downloads all dependencies)
- Run npm start (To show the results in live server)
- Run npm test (To see jest testing results)## Authors
👤 **Zeeshan Haider**
- GitHub: [@zhadier](https://github.com/zhadier)
- LinkedIn: [Zeeshan Haider](https://www.linkedin.com/in/zhadier39/)👤 **Gaby Sanchez*
- GitHub: [@gabyse1](https://github.com/gabyse1)
- Twitter: [@gabyse0](https://twitter.com/gabyse0)
- LinkedIn: [Gabriela](https://www.linkedin.com/in/gabriela-s%C3%A1nchez-espirilla-83011b225/)## 🤝 Contributing
Contributions, issues, and feature requests are welcome and highly encouraged!
We feel that your input is what helps us grow so you're always Welcome :)Feel free to check the [issues page](../../issues/).
## Show your support
Give a ⭐️ if you like this project!
We would love to hear your thoughts and ideas 🖤## Acknowledgments
- The Involvement and Tvmaze apis were used to make this project
## 📝 License
This project is [MIT](./MIT.md) licensed.