{"repo":"inifarhan/skaters","free":true,"listed":false,"github":"https://github.com/inifarhan/skaters","clone":"git clone https://github.com/inifarhan/skaters.git","description":"An open source e-commerce project build by Inifarhan with everything new in Next.js 14.","language":"TypeScript","stars":215,"topics":["mysql","nextjs","prisma","react","typescript","ecommerce","midtrans","payment-gateway","tailwindcss"],"license":"MIT","category":"ecommerce","readme_excerpt":"Skaters This is an open source e-commerce project build by Inifarhan with everything new in Next.js 14. Warning This project is still in development and is not ready for production use. Please check the roadmap of this project in notion Tech Stack 💻 - Framework: Next.js - Styling: Tailwind CSS - Authentication: Next Auth - Database: Mysql - ORM: Prisma ORM - UI Components: shadcn/ui - File Uploads: uploadthing - Payments infrastructure: Midtrans Features to be implemented Check the roadmap Running Locally 1. Clone the repository 2. Install dependencies using npm 3. Copy the .env.example to .env and update the variables. 4. Configure your .env file with your secret 5. Generate prisma client 6. Push the database schema 7. Seeding the categories data 8. Start the development server Where do I deploy this? - For the Nextjs application, I deploy it on Vercel - And for the MySQL database I deploy it on Aiven Contributing Contributions are welcome! Please open an issue if you have any questions or suggestions. Your contributions will be acknowledged. See the contributing guide for more information. Contributors Thanks goes to these wonderful people for their contributions: Made with contrib.rocks License Licensed under the MIT License. Check the LICENSE file for details. Credits Taxonomy, Skateshop, shadcn/ui","default_branch":null,"files":null,"tree":[],"storefront":"/r/inifarhan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/inifarhan/skaters/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."}