ShowTime
ShowTime is a web application based on an external TV Maze API. The API provides data about TV Shows. We then built the webapp around it. The webapp has 2 user interfaces (pages): The Homepage and the Comment modal. On the Homepage, each Show can be liked and commented on.
Install / Use
/learn @levy002/ShowTimeREADME
ShowTime
ShowTime is a web application based on an external TV Maze API. The API provides data about TV Shows. We then built the webapp around it. The webapp has 2 user interfaces (pages): The Homepage and the Comment modal. On the Homepage, each Show can be liked and commented on.

Built With
- JavaScript
- CSS
- Webpack
- Jest
Live Demo
Visit the live demo here
Getting Started
Setup
To get a local copy up and running follow these simple example steps.
- Click the green
Codebutton on the repo - In your local PC, open your terminal in the folder you would like to clone the project.
- Clone the repo with the command:
git clone (copied link); like so:git@github.com:levy002/Javascript-Capstone.git - On the terminal, navigate into the directory like so:
cd JavaScript-Capstone-project - Checkout to branch name like so:
git checkout [branch name] - Run
npm installto install the dependencies - Run
npm startto start the application
To run Test
- Run
npm run test
Usage
- Running
npm startshould start the server and open thedist/index.htmlfile on the browser - Click the
likeicon to like a TV Show - Click the
Commentto bring up the Comment modal - The Comment modal would list the comments of the show if they exist
- You can type your name and comment to comment on the TV Show
Authors
👤 Levy Ukwishaka
👤 Emmanuel Jolugbo
🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Show your support
Give a ⭐️ if you like this project!
Acknowledgments
- Hat tip to anyone whose code was used
- Inspiration
- etc
Related Skills
node-connect
351.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
