{"repo":"siriwatknp/jun-mvp-starter","free":true,"listed":false,"github":"https://github.com/siriwatknp/jun-mvp-starter","clone":"git clone https://github.com/siriwatknp/jun-mvp-starter.git","description":"A starter kit for MVP project with Next.js SSG, Line login, and Firebase.","language":"TypeScript","stars":67,"topics":["firebase","line","nextjs","starter-project"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Jun MVP Starter This is a starter project for building MVP (minimal viable product) for Thai users. The starter provides you: - Authentication flow via Line login and store user to Fibase auth. - React Contect and hook to get the status and data from the authentication flow. - The user data is kept in Firestore database with minimal secure rules (only the user can access their own data). - Ready-to-use static site generation with Next.js that deploys on Firebase hosting via Github actions. - Configured TypeScript Demo You can try the demo here: Jun MVP starter demo Prerequisite Before you begin, you'll need to set up the following accounts and services: GitHub account 1. Go to GitHub.com and click \"Sign up\" 2. Enter your email, create a password, and choose a username 3. Verify your account through the email you receive 4. Complete any additional verification steps if prompted Firebase project 1. Go to Firebase Console 2. Click \"Add project\" and enter a project name 3. Choose whether to enable Google Analytics (optional) 4. Click \"Create project\" and wait for setup to complete 5. On the project overview page, click the web icon ( ) to add a web app 6. Enter a nickname for your app (e.g., \"My MVP Web\") 7. Check the \"Also set up Firebase Hosting\" option 8. Click \"Register app\" and continue through the setup 9. Enable Firestore Database: - In the left sidebar, click \"Firestore Database\" - Click \"Create database\" - Keep the default name and choose location asia-southeast1 (Singap","default_branch":null,"files":null,"tree":[],"storefront":"/r/siriwatknp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/siriwatknp/jun-mvp-starter/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."}