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-server
as 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