{"id":26267937,"url":"https://github.com/oslabs-beta/formabull","last_synced_at":"2025-04-30T19:22:14.556Z","repository":{"id":53675659,"uuid":"328214723","full_name":"oslabs-beta/formaBull","owner":"oslabs-beta","description":"A developer tool for quick, easy form creation.","archived":false,"fork":false,"pushed_at":"2021-03-19T18:16:22.000Z","size":361,"stargazers_count":64,"open_issues_count":0,"forks_count":10,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-12-31T13:04:36.263Z","etag":null,"topics":["electron","react"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oslabs-beta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-01-09T17:57:36.000Z","updated_at":"2022-10-26T19:22:52.000Z","dependencies_parsed_at":"2022-09-13T14:13:02.641Z","dependency_job_id":null,"html_url":"https://github.com/oslabs-beta/formaBull","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslabs-beta%2FformaBull","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslabs-beta%2FformaBull/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslabs-beta%2FformaBull/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslabs-beta%2FformaBull/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oslabs-beta","download_url":"https://codeload.github.com/oslabs-beta/formaBull/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243521210,"owners_count":20304187,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["electron","react"],"created_at":"2025-03-14T04:18:49.572Z","updated_at":"2025-03-14T04:18:50.158Z","avatar_url":"https://github.com/oslabs-beta.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eforma\u003cspan style=\"color:hotpink\"\u003eBull\u003c/span\u003e\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/react-%5E17.0.1-blue\" /\u003e\n\u003cimg src=\"https://img.shields.io/badge/electron-%5E11.2.0-blue\" /\u003e\n\u003cimg src=\"https://img.shields.io/badge/node-12.19.0-blue\" /\u003e\n\u003cimg src=\"https://img.shields.io/github/languages/top/oslabs-beta/formaBull.svg\"\u003e\n\u003cimg src=\"https://img.shields.io/github/stars/oslabs-beta/formaBull.svg?style=flat\"\u003e\n\u003c!-- Buttons for authenticity: https://shields.io/ --\u003e\n\u003c/p\u003e\n\n![formaBull logo](./assets/formabull_logo_whitebg.png)\n\n\u003ch3 align=\"center\"\u003e Forms with React and Hooks simplified:\u003cbr\u003e Click » Drag » Drop » Done.\u003c/h3\u003e\n\n\u003ch2\u003eDescription\u003c/h2\u003e\n\u003cp\u003eformaBull is an Electron application for React Developers who want to quickly generate forms.  You can create the shape of your forms by dragging elements in, and style them in-app by adjusting sliders in the Style tab.  Forms will be saved to your account, and you can switch among them as needed.\n\u003cbr\u003e\nAs you build up your form on the main canvas, you'll see the \u003c/p\u003e\n\n## Technologies Used\nReact, Typescript, Electron, VS Code, Material-UI\n\n## Directions\nTo run this app, do the following:\n* Fork this repository, copy the code from your repo clone, open your command line in VS Code and navigate to the parent folder you want to install,\n* run `git clone https://github.com/\u003cYOURNAME\u003e/formaBull.git`, \n* navigate into formaBull folder `cd formaBull`, \n* run `npm install`,\n* run `npm run build`,\n\nIf you just want to use the app:\n* run `npm run pack`.\n\nIf you want to run as a developer:\n* open two terminals\n* run `npm run dev:react` in one terminal,\n* and run `npm run dev:electron` in the other terminal. \n\n### What Needs Work?\nCurrently, we are serving a default form.  Customization to come.\u003cbr\u003e\nAuthentication is not required.  Using the app takes you directly to the Landing page.\n\n## Developers:\n  * Courtney Doss [@catalyst-777](https://github.com/catalyst-777)\n  * Mario Eldin [@Sector88](https://github.com/Sector88)\n  * Max Nikitin [@nikitinmax2300](https://github.com/nikitinmax2300)\n  * Windu Sayles [@windusayles](https://github.com/windusayles)\n\n\u003c!-- Readme example: https://github.com/silent-lad/VueSolitaire --\u003e\n\u003c!-- Github Flavored Markdown: https://guides.github.com/pdfs/markdown-cheatsheet-online.pdf --\u003e\n\u003c!-- MD styleguide: https://github.com/style-guides/Markdown --\u003e\n\u003c!-- Emoji list: https://www.webfx.com/tools/emoji-cheat-sheet/ --\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foslabs-beta%2Fformabull","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foslabs-beta%2Fformabull","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foslabs-beta%2Fformabull/lists"}