- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
A single page app that displays a list of TV series, where users can react to each series by liking or commenting on it.
- HTML
- JS
- Tailwind CSS
- API dependdencies
Server
Database
- Display TV titles, images and rankings
- Add and store likes
- Add and store comments
-
Video presentation: Project video presentation
-
GitHub Pages: Live version
To get the content of this project locally you need to run the following commands in your terminal.
- IDE (code editor) like: VScode, Sublime, etc
- Git
- Download the Zip file or clone the repo with:
git clone https://github.com/maov19/javascript-capstone/
- To access cloned directory run:
cd javascript-capstone
To install linters and other project's dependencies run:
npm install
To run the project, execute the following command:
- Excute below command in the terminal to serve live
npm run dev
For tracking linter errors locally you need to follow these steps:
- For tracking linter errors in HTML files run:
npx hint .
- For tracking linter errors in CSS or SASS files run:
npx stylelint "\*_/_.{css,scss}"
- For tracking linter errors in JavaScript files run:
npx eslint .
You can deploy this project using:
- GitHub pages: Live
- Vercel
👤 Authors
Shafiu Ibn Yushawu & Martin Ossa
-
GitHub: @shafiuyushawu
-
Twitter: @shafiuyushawu
-
GitHub: @maov19
-
Twitter: @maov08
- Responsiveness for mobile version
- Functionality to request for reservations
- Functionality to link movie to IMDB movies
Contributions, issues, and feature requests are welcome!
If you like this project, kindly follow me on GitHub 😊
- Much acknowledgment goes to the creaters of both the TVMaze API and Involvement API for making such resourceful API available for us to practice.
This project is MIT licensed.