DEV Community

Discussion on: ✨ How To Start and Finish a Side Project ✨

Collapse
 
mehmood168 profile image
Mehmood

Love the UI of ippy.io and overall working is smooth.
Can you please share the stack used to design/build it?

Collapse
 
harrison_codes profile image
Harrison Reid

Thanks! Happy to share the stack.

Developed with TypeScript,

Front end uses:

  • React
  • Gatsby (no particularly strong reason I chose Gatsby, just wanted to try it out 🤷‍♂️)

Back end uses:

  • Node
  • Express
  • Postgres

Let me know if you want anymore details :)

Collapse
 
mehmood168 profile image
Mehmood

Thanks for your reply :)
Just curious how are live changes on the template being rendered as we type?

Thread Thread
 
harrison_codes profile image
Harrison Reid • Edited

Magic! ;) Nah just kidding - as with pretty much everything in software development I'm standing on the shoulders of people way smarter than me. In this case it's the maintainers of two awesome packages for building & displaying PDF's in the browser. My only complaint is that they have identical names, which tends to get confusing...

github.com/diegomura/react-pdf
github.com/wojtekmaj/react-pdf

Thread Thread
 
mehmood168 profile image
Mehmood

Thank you so much Harrison :)
Wish you all the best for the success of your side project.