{"id":15710805,"url":"https://github.com/evscott/hackapp-client","last_synced_at":"2025-03-30T16:28:37.326Z","repository":{"id":83556202,"uuid":"236574215","full_name":"evscott/hackapp-client","owner":"evscott","description":null,"archived":false,"fork":false,"pushed_at":"2020-04-17T13:38:49.000Z","size":1402,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-05T18:25:26.369Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/evscott.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-27T19:25:43.000Z","updated_at":"2020-04-17T13:38:36.000Z","dependencies_parsed_at":null,"dependency_job_id":"ddeeb653-bbd7-409c-9dbc-fca9de5e5f7c","html_url":"https://github.com/evscott/hackapp-client","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/evscott%2Fhackapp-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evscott%2Fhackapp-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evscott%2Fhackapp-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evscott%2Fhackapp-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/evscott","download_url":"https://codeload.github.com/evscott/hackapp-client/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246346446,"owners_count":20762589,"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":[],"created_at":"2024-10-03T21:10:16.303Z","updated_at":"2025-03-30T16:28:37.303Z","avatar_url":"https://github.com/evscott.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HackApp Client\n\nThis is a React frontend application for managing hackathons.\nIt allows a hackathon manager to create a webpage with details about the hackathon,\nwhich is listed on the app's dashboard. It also allows the manager to set up registration\nquestions. Regular users can log in to the website and sign up for hackathons by filling\nout the registration forms.\n\n## Running the Application\n\n### Quick Start\n\nIf all you want to do is start running the application, go to [Hackapp](https://github.com/evscott/hackapp).\n\n### For Frontend Development\n\nIf you want to be able to work on the frontend and iteratively test (i.e., you do not want to\nrestart a docker container for every commit), perform the following:\n\n1. Pull down the backend using `git clone https://github.com/evscott/hackapp-api.git`.\n2. `cd` into the backend directory and run `docker-compose up --build` to run the server on\n`http://localhost:8080`. You should be able to go to `http://localhost:8080/api` in your\nbrowser and see the API calls used by the application.\n3. Pull down this frontend repository using `git clone https://github.com/evscott/hackapp-client.git`.\n4. `cd` into the frontend directory and run `npm start`, which starts the app in development\nmode.\n5. Go to `http://localhost:9090` to use the app! The page will reload if you make edits. SInce\nit will run in development mode, the console has all the Redux state changes.\n\n## Documentation from `create-react-app`\n\n### `npm test`\n\nLaunches the test runner in the interactive watch mode.\u003cbr /\u003e\nSee the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.\n\n### `npm run build`\n\nBuilds the app for production to the `build` folder.\u003cbr /\u003e\nIt correctly bundles React in production mode and optimizes the build for the best performance.\n\nThe build is minified and the filenames include the hashes.\u003cbr /\u003e\nYour app is ready to be deployed!\n\nSee the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.\n\n## Learn More\n\nYou can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).\n\nTo learn React, check out the [React documentation](https://reactjs.org/).\n\n### Code Splitting\n\nThis section has moved here: https://facebook.github.io/create-react-app/docs/code-splitting\n\n### Analyzing the Bundle Size\n\nThis section has moved here: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size\n\n### Making a Progressive Web App\n\nThis section has moved here: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app\n\n### Advanced Configuration\n\nThis section has moved here: https://facebook.github.io/create-react-app/docs/advanced-configuration\n\n### Deployment\n\nThis section has moved here: https://facebook.github.io/create-react-app/docs/deployment\n\n### `npm run build` fails to minify\n\nThis section has moved here: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevscott%2Fhackapp-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fevscott%2Fhackapp-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevscott%2Fhackapp-client/lists"}