{"repo":"radityaharya/showtime","free":true,"listed":false,"github":"https://github.com/radityaharya/showtime","clone":"git clone https://github.com/radityaharya/showtime.git","description":"Get upcoming schedules from Trakt. Integrate it with your Calendar of choice!","language":"TypeScript","stars":10,"topics":["calendar","calendarsync","icalendar","shows","trakt","trakt-api"],"license":null,"category":"productivity","readme_excerpt":"Showtime Get upcoming schedules from Trakt. Integrate it with your Calendar of choice! Self Hosting To selfhost this application on your machine, follow these steps: Prerequisites 1. Node.js and npm must be installed on your system. If not, download and install them from the official website: Node.js Download Page or just use bun 👀 2. MongoDB should be installed and running. You can download it from the official website: MongoDB Download Page. 3. Redis should be installed and running if your application uses it for caching or other purposes. You can download it from the official website: Redis Download Page. Setup 1. Clone the repository to your local machine: 2. Navigate to the project directory: 3. Install dependencies: 4. Create a .env.local file in the root of the project and add the necessary environment variables. Refer to the provided table in the README for a list of required variables. Start the Application 1. Start MongoDB: 2. Start Redis (if applicable): 3. Start the Next.js application: 4. The application will be running locally at http://localhost:3000 . Open a web browser and navigate to this URL to access the application. 5. to build the application, run: Additional Notes - Make sure to use the application is accessible to the internet as it is needed for calendar providers to get the Calendar data. You can use services such as ngrok, Cloudflare Tunnel to expose your local server to the internet. Environment Variables To run this project, you will need to add ","default_branch":null,"files":null,"tree":[],"storefront":"/r/radityaharya","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/radityaharya/showtime/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."}