{"repo":"trybick/tv-minder","free":true,"listed":false,"github":"https://github.com/trybick/tv-minder","clone":"git clone https://github.com/trybick/tv-minder.git","description":"Full-stack web app to keep track of your favorite shows","language":"TypeScript","stars":14,"topics":["tv-shows","calendar","hacktoberfest"],"license":null,"category":"productivity","readme_excerpt":"TV-Minder See new episodes of your favorite shows on a calendar like this: Technologies Front : Vite, React, Redux, TypeScript, Chakra UI API : Node.js, Express, MongoDB Atlas, TypeScript Local Development Using the production API (quickest) This will start the front-end and use the production API for API requests so you don't need to run the local API. Or run the API locally if preferred ENV Files All ENV files on the frontend are checked into git, except for the google OAuth token. If you need to use Google OAuth locally, then create a file front/.env.local which contains VITE GOOGLE OAUTH CLIENT ID . Testing E2E Tests There is a comprehensive set of e2e tests that test many core features. To run the e2e tests: Unit Tests There are a few unit tests for the most important logic. They use vitest and can be run with:","default_branch":null,"files":null,"tree":[],"storefront":"/r/trybick","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/trybick/tv-minder/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}