Simple website for sharing project ideas for others to steal, whether for education, fun, or profit.
This MVP is based on Svelte, SvelteKit, MongoDB, and Svelte Material UI.
Since this project was made as a quick and dirty prototype, there's plenty more work to do!
If you'd like to contribute, please check out issues on GitHub. If you find bugs or have ideas for enhancements, go ahead and open new issues.
To get coding, make sure to work on a separate branch and open pull requests to get your contribution reviewed and merged.
- Install packages with
npm install(orpnpm installoryarn) - Setup MongoDB or sign up for MongoDB Atlas
- Create a new MongoDB database and initialize two collections:
usersandideas - Copy
.env.exampleto.envand fill in all the relevant env variables
Start a development server:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --openTo create a production version of your app:
npm run buildYou can preview the production build with npm run preview.
To deploy your app, you may need to install an adapter for your target environment.