A development repo for ZeroCircle internship.
-
cognito-forms-demo
: A minimal demonstration of embedding cognito forms in an angular app.- Roadmap:
- Implement CSR(Client-Side Rendering) of minimal zero-circle UI.
- Routing to match forms in ZeroCircle UI.
- Embed cognito forms demo in the app.
- Fix visual bugs in embedded cognito forms.
- Read user input from cognito forms.
- Store user input in as a session storage.
- Add SurveyJS POC (Proof of Concept) as a form alternative.
- Roadmap:
-
cognito-forms-ssr
: A minimal clone of zero-cirlce's cognito forms with server-side rendering.- Roadmap:
- Minimal Clone the ZeroCircle UI
- Add server-side rendering.
- Routing for different components.
- Rendering of cognito forms.
- Get data from reading cognito forms.
- Maintain state of the cognito forms.
- Roadmap:
- Node.js
- Angular CLI 18.1.3
- NPM
- VSCode (or any other code editor)
-
Clone the repo
git clone <repo-url>
-
Go to the appropiate project directory
cd <project-name>
-
Install NPM packages
npm install
-
Run the project
ng serve
-
Open the project in your browser at
http://localhost:4200/
.