# Building a complete web app without a backend developer

**URL:** <https://forum.freecodecamp.org/t/building-a-complete-web-app-without-a-backend-developer/429003>\
**Category:** General\
**Created:** [November 5, 2020, 9:51pm UTC](https://forum.freecodecamp.org/t/building-a-complete-web-app-without-a-backend-developer/429003 "2020-11-05T21:51:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![samicodesit](https://avatars.discourse-cdn.com/v4/letter/s/958977/32.png) [@samicodesit](https://forum.freecodecamp.org/u/samicodesit)\
**Post date:** [November 5, 2020, 9:51pm UTC](https://forum.freecodecamp.org/t/building-a-complete-web-app-without-a-backend-developer/429003/1 "2020-11-05T21:51:10Z")

</div>

Hello people,  
I’m a frontend developer, I can build stuff with html/css/js/react/vue

I want to build a personal project and I have a UI/UX engineer friend by my side  
The only problem is that it’s just the two of us, we don’t have a backend guy to do the server side logic and database stuff

The project is a quiz maker, not too complex at least at this early phase

What would you suggest? (was eyeballing something like Firebase but I’m not sure)

---

<div class="post-metadata">

**Author:** ![bradtaniguchi](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/bradtaniguchi/32/110427_2.png) [@bradtaniguchi](https://forum.freecodecamp.org/u/bradtaniguchi)\
**Post date:** [November 6, 2020, 12:13am UTC](https://forum.freecodecamp.org/t/building-a-complete-web-app-without-a-backend-developer/429003/2 "2020-11-06T00:13:53Z")

</div>

Probably Firebase, which is a PaaS (platform-as-a-service) which will allow you to leverage API’s in place of an actual back-end to save data to something like Firebase’s Firestore.

Being an API means you can do minimal work to get things going, but have **very** limited flexibility down the line. Along with this, Firestore is a **pay as you go model** , so if you do stuff wrong, such as loading everything all the time, you could end up **paying tons of money**. As such be sure to stay on the free-tier so you don’t get overcharged until you need to get paid for stuff or go live after testing everything.

Firebase also provides a number of other features that you might want/need, but again all of these features are vastly more limited than what you’d get if you built your own back-end, so you more have to work with the platform, than having the platform work for you.

If your just learning, its a fun way to prototype which is one of the main use-cases for Firebase as a whole since you can hit the ground running.

Good luck, keep building!

---

<div class="post-metadata">

**Author:** ![brandon\_wallace](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/brandon_wallace/32/198757_2.png) [@brandon\_wallace](https://forum.freecodecamp.org/u/brandon_wallace)\
**Post date:** [November 6, 2020, 4:45am UTC](https://forum.freecodecamp.org/t/building-a-complete-web-app-without-a-backend-developer/429003/3 "2020-11-06T04:45:02Z")

</div>

@samicodesit What is it exactly that you need to do on the backend? You might be able to get away with not using a backend. I saw a web project that appeared to have a backend but it did not, everything was done using Javascript. Depending on what you want to do a library might be able to perform the functions you need. I had a project that needed some backend functionality and I found a library to take care of it. Without the real backend I was able to host the website on one of the free hosting platforms, there was no need for a VPS (virtual private server).

---

<div class="post-metadata">

**Author:** ![ILM](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/ilm/32/363239_2.png) [@ILM](https://forum.freecodecamp.org/u/ILM)\
**Post date:** [June 1, 2021, 6:36pm UTC](https://forum.freecodecamp.org/t/building-a-complete-web-app-without-a-backend-developer/429003/4 "2021-06-01T18:36:58Z")

</div>

Closed on June 1, 2021, 6:36pm UTC


