Skip to content

Create Basic Components #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
Mar 23, 2024
Merged

Create Basic Components #2

merged 11 commits into from
Mar 23, 2024

Conversation

ingyu1008
Copy link
Member

Initial design for the web has been made.

Pages:

  • Admin (Currently using dummy token to authorize)
  • Home (Main page)
  • Login
  • Register (Needs update; to check password criteria)
  • 404 Not Found
  • Problems (Dummy page)
  • Scoreboard (Dummy page)

Components:

  • Header (nav bar)
  • Footer (copyright)
  • Form

Comment any design suggestions and ping me in the discord.

@ingyu1008 ingyu1008 requested review from raipier8818 and dhki March 21, 2024 11:00
@ingyu1008
Copy link
Member Author

ingyu1008 commented Mar 21, 2024

image

Screenshot of login page design

const [password, setPassword] = useState('');
const [passwordConfirm, setPasswordConfirm] = useState('');
const [email, setEmail] = useState('');

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

당장은 내부 CTF가 목표이지만, HCTF의 경우 타학과 학생들도 참여가 가능한데 학과를 추가하는 건 어떤가요?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

account에 user나 profile같은 타입에 추가해서 서버에서 불러오면 될거같습니다

@dhki
Copy link

dhki commented Mar 22, 2024

Admin 페이지 같은 경우는, 프론트보다는 서버 사이드에서 만드는 게 나아보이는데 어떠신가요?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants