Public
Like
project-picker
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
https://willemhelmet--0199bacd42a074ca9ae647c50a786ccf.web.val.run
This is a React application that helps you choose your next coding project. It includes a list of project ideas and a spinner to randomly select one.
The http.tsx
file is the main entry point and serves the app. It renders the App
component on the server and wraps it in an HTML response. This HTML response includes a <script>
tag that loads the client.tsx
module that hydrates the React app in the browser.
The App.tsx
file is the root component of the React app. You can add more components and functionality as needed.
The project ideas are stored in the projects.ts
file.
Here are some of the project ideas included in this app:
- Habit Tracker: A React app where you can create various habits to track.
- Git Ingest for Val.Town: Get the contents of a val through esm.town, and then be able to copy it to the clipboard, or save it as a txt file.
- ChatGPT to create project ideas: Click a button to get a project idea!
- Code Golfer: Copy paste code and have ChatGPT golf it, provide a way to un-golf it as well.
- Arithmetic challenge: 50 questions in 60 seconds.
To get started with this project, you can remix it on Val Town.