5 ms·
Show HN: Recast – convert Excel into Node.js, Postgres and GraphQL, open-source
- yuvalhazaz 5y agoHello, co-founder here: working with small businesses over the years, I saw a lot of them working and managing critical business processes using Excel files that start small but quickly grow out of proportion. As a developer, the security, scalability, integrity, and durability implications made me feel nervous every single time. On many occasions, I was asked to build a full-scale app to replace the Excel file once it becomes too risky for the business to keep relying on a spreadsheet. Like with every project, you have to go through several steps to produce a reliable service: 1. Design the data model based on the excel file 2. Building the infrastructure (database, ORM, web framework, packages, libraries, etc) 3. Adding authorization and authentication 4. Making sure everything is written with best practices, security, performance, and maintainability in mind. That process was tedious and repetitive, even when using an existing boilerplate project. Recast was designed exactly for these types of projects to save time and money and bring the development process up to speed in no time, eliminating the painful process. We generate a TypeScript Node.js source code that includes a GraphQL and REST API, authorization, authentication, identity management, logging utility, error handler, and a React admin UI - just by importing a data schema from excel. The generated source code is automatically pushed to your GitHub repository or you can download the source code in a Zip file. You own your code. From this point, you can use your favorite IDE to customize the code and add business logic. We also made it easy to modify your data models without overriding your custom code every time you re-generate your app, allowing your service to evolve with the business. Would love to get your feedback and answer any question you have. Amplication project on GitHub - https://github.com/amplication/amplication https://github.com/amplication/amplication
- matanforu 5y agoSounds great! Goodluck!
- yuvalhazaz 5y agothank you
- maorf 5y agoLooks great
- liorshani 5y agoAwesome tool ! Can't wait try it !
- yuvalhazaz 5y agoThanks!
- stasz 5y agoFantastic idea!
- robbiejs 5y agoI love the animations, really nice. Does the app also include an Excel-like UI (like https://datagridxl.com https://datagridxl.com) or is that not the point?
- yuvalhazaz 5y agoNo, the generated app includes client forms in react-admin