{"repo":"nodeexx/code-snippet-sharing","free":true,"listed":false,"github":"https://github.com/nodeexx/code-snippet-sharing","clone":"git clone https://github.com/nodeexx/code-snippet-sharing.git","description":"Simple Pastebin-like CRUD app with a kitchen sink load of support features/tools. May contain useful full-stack app creation nuggets 🍫🌟","language":"TypeScript","stars":31,"topics":["e2e-testing","fullstack","playwright","sveltekit","sveltekit-example","sveltekit-template","unit-testing","vitest","docker","docker-compose"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"README.md and Wiki are under construction 👷🚧🏗️ Table of contents - Origin story - App feature outline - Notable project features - The stack - Environment variables - Development - Requirements - Setup and processes - Useful command summary - Deployment Origin story Hey there, welcome to the code-snippet-sharing project! It started as an attempt to create a full-stack setup based on the SvelteKit framework by creating a simple CRUD app. But I've enjoyed working with this stack so much, that the project quickly transformed into a kitchen sink regarding to the usage of supporting libraries and services. I still actively use it to experiment with SvelteKit and learn/test new tools (e.g. web analytics, error tracking, logging, monitoring, alerting). When I was a less experienced dev, I always yearned for encountering a real-world example of a full-stack app with a complete support tooling setups (e.g. for unit tests, E2E tests, linting, CI/CD). CodebaseShow – RealWorld Example Apps initiative is very useful for taking inspiration regarding meeting common functional requirements, but it does not meet my requirements regarding the support tooling. I guess, in the end, I've created what I wanted myself :) This project is a total overkill as an example of a simple CRUD app... But I think its individual parts/features or how they come together may prove useful to others (e.g. how to unit test SvelteKit app, how to create a Playwright E2E setup), so I've decided to publish it and do","default_branch":null,"files":null,"tree":[],"storefront":"/r/nodeexx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nodeexx/code-snippet-sharing/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."}