A couple of friends and I are front-end designers who are venturing into the world of web app development for the first time and we're looking for some guidance and feedback on our concept. We believe we will be using React for this project, but we're are not sure.
Our project is a web app that allows users to select from templates, and use a visual block editor to input text, upload images, generate barcodes and rearrange block sections on the canvas. It would have live preview and the ability to download the design as rich PDF or PPT. The idea is to also allow users to save changes made to the template as new stylesheet templates, and the canvas output will be in JSON format.
In the future, we'd love for users to have the ability to upload spreadsheets and generate stylized PDFs for each line, and even have an API that generates JSON markup or specific files.
We're excited to dive in, but we're also beginners and want to make sure to be on the right track before getting in too deep. If anyone has any suggestions for languages, frameworks and other parts of the stack, we'd greatly appreciate it.
What I have tried:
We have been looking around git for options. Not sure if we should go with node or next-- or something else completely different.