Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yayner2002/tv-show-web-app
Js Group Project made by a team of three persons, This a movie website which fetches data from the TvMaze Api and displays it in ui , it allows the users to add comments, reservations and also to like the movies.
https://github.com/yayner2002/tv-show-web-app
css javascript
Last synced: 11 days ago
JSON representation
Js Group Project made by a team of three persons, This a movie website which fetches data from the TvMaze Api and displays it in ui , it allows the users to add comments, reservations and also to like the movies.
- Host: GitHub
- URL: https://github.com/yayner2002/tv-show-web-app
- Owner: yayner2002
- Created: 2022-05-23T10:56:15.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-08-29T21:00:48.000Z (about 2 years ago)
- Last Synced: 2024-05-28T22:34:00.927Z (6 months ago)
- Topics: css, javascript
- Language: JavaScript
- Homepage:
- Size: 9 MB
- Stars: 13
- Watchers: 2
- Forks: 1
- Open Issues: 43
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Js Group Project
> Js Group Project made by a team of three persons, This a movie website which fetches data from the TvMaze Api and displays it in ui , it allows the users to add comments, reservations and also to like the movies.
## Screenshot
![mockup](/images/tvshow.png?raw=true "mockup")## Built With
- HTML
- CSS
- Js
- Webpack## Live Demo (if available)
[Live Demo Link](https://yayner2002.github.io/js-group-project)
## Live presentation of the project
[Live presentation](https://drive.google.com/file/d/1Wzhbcowhe_mbe0swPFA95Y-UgZRGbJsT/view?usp=sharing)## Getting Started
To get a local copy up and running follow these simple example steps.
- Copy this link [email protected]:yayner2002/js-group-project.git.
- Get the directory that you want to clone the repository.
- Open the command prompt in this directory.
- Write [email protected]:yayner2002/js-group-project.git.
- Go to the repository folder in your command prompt cd movie-capstone.
- Run npm install to install the dev dependencies for linters and webpack.
- Run npm build to build the application with webpack .
- Run npm run start to start the development server.
- Run npm run test to run the tests.### Prerequisites
- Web browser
- Code editor### Setup
```bash
npm install
``````bash
npm build
``````bash
npm start
```### Install
``` install npm
npm install
```
``` install jest
npm i -D jest
```
``` install webpack
npm i -D webpack webpac-cli
```### Run the following commands to run linter tests
WebHint
```bash
npx hint .
```StyleLint
```bash
npx stylelint "**/*.{css,scss}"
```ESLint
```bash
npx eslint .
```### Deployment
## Authors
👤 **Author1**
- GitHub: [@medsonmoombe](https://github.com/medsonmoombe)
- Twitter: [@emmanue78388405](https://twitter.com/@emmanue78388405)
- LinkedIn: [Emmanuel moombe](https://www.linkedin.com/in/emmanuel-moombe-821918230/)👤 **Author2**
- GitHub: [@yayner2002](https://github.com/yayner2002)
- Twitter: [@wediagazian](https://twitter.com/wediagazian)
- LinkedIn: [LinkedIn](https://linkedin.com/in/yaynshet-medhin)👤 **Author3**
- GitHub:[Emmanuel Paul](https://github.com/Epaltechs)
- Twitter: [Emmanuel Paul](http://twitter.com/@emmapaul247)
- LinkedIn: [Emmanuel Paul](https://www.linkedin.com/in/emmanuel-paul-a2bab7b4/)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/yayner2002/js-group-project/issues).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- [TvMazeAPI](https://www.tvmaze.com/api)
- [Involvement API](https://www.notion.so/Involvement-API-869e60b5ad104603aa6db59e08150270)## 📝 License
This project is [MIT](./MIT.md) licensed.