https://github.com/arc3us/react-hacknight-half-app
https://github.com/arc3us/react-hacknight-half-app
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/arc3us/react-hacknight-half-app
- Owner: arc3us
- Created: 2023-08-18T06:34:19.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-08-18T09:55:54.000Z (almost 3 years ago)
- Last Synced: 2025-03-28T16:44:20.066Z (about 1 year ago)
- Language: JavaScript
- Size: 2.71 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Assignment: HacKnight - React Getting Started
React HacKnight app getting started.

## Problem Statement
A client has a requirement to create a HacKnight App which will allow participants to register them selves in an upcoming Hackathon event.
The app will show the details of HacKnight in the home page. The app will also have a registration form where participants can register. Once filled the form the participants can see their name in the participants list page. The app will also come up with About and FAQ page. In case of any random route user will navigated to not found page.
For the backend consider using json-server.
Pages:
- Home (Banner)
- Register
- Full Name
- Email
- Country
- GitHub Link
- Participants
- About
- Not Found
## Run Application
```
npm run dev
```
## Initial Setup
```
npm create vite@latest
# project name: hacknight
# framework: react
# variant: JavaScript + SWC
cd hacknight
npm i
npm run dev
```
## Add Dependencies
```
npm i bootstrap
npm i bootswatch
npm i uuid
npm i react-icons
npm i react-router-dom
npm i axios
```