{"repo":"noahflk/railtrack","free":true,"listed":false,"github":"https://github.com/noahflk/railtrack","clone":"git clone https://github.com/noahflk/railtrack.git","description":"Next.js and Supabase app to track your train journeys in Europe","language":"TypeScript","stars":430,"topics":["nextjs","react","supabase","tailwindcss","trpc"],"license":"AGPL-3.0","category":"saas-starters-boilerplates","readme_excerpt":"railtrack 🛤 Web app to track your train journeys in Europe --- Railtrack Track your train journeys in Europe Track your train journeys in Europe Railtrack allows you to keep track of your journeys with public transport in and around Switzerland. Journey data comes from the Swiss public transport API. Railtrack will give you an overview and statistics about your past journeys. Development Built With - Next.js - React - tRPC - Prisma - Supabase - Tailwind Local setup After cloning the repository, install the dependencies. Set up the local environment variables with your personal Supabase and Mapbox tokens. You must create your own Supabase project and Mapbox account to get these tokens. Push the schema to the database Run the app locally. If you want to avoid setting up Google Sign Up, log in using email/password. Run tests locally. For this you need to have a local instance of the app running. License railtrack is available under the AGPL-3.0 license. See the LICENSE file for more info.","default_branch":null,"files":null,"tree":[],"storefront":"/r/noahflk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/noahflk/railtrack/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."}