Built this as one of my first full-stack projects – a functional clone of Google Forms with form creation, sign-in, and form management. React + Bootstrap on the frontend, and a local
json-serveras a makeshift backend. Let’s just say it was my bootstrapped backend era 😄.
🔗 Check it out on GitHub Pages
- Create your own custom forms with various input types
- Google Sign-In (used email as the user key)
- View all your submitted forms
- View individual form pages
- Simple UI with Bootstrap
- Backend powered by
json-server(local JSON API)
- Frontend: React (v16), Bootstrap
- Auth: Google Sign-In
- Backend: JSON Server (local dev only)
- Routing: React Router
You'll need an older Node version (~v12) to run this smoothly.
nvm install 12.22.12
nvm use 12.22.12
npm install
npm start