Skip to content
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

Create the Calendar page #4

Open
EasySouls opened this issue Jul 7, 2024 · 0 comments
Open

Create the Calendar page #4

EasySouls opened this issue Jul 7, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@EasySouls
Copy link
Owner

Create the UI and UX for the Calendar page located in app/(app)/calendar.tsx

For now, the backend endpoints are not done for the events, but you can use placeholder data.
The easiest way to get started is to create an Event interface in types/index.tsx, and use that in the components.

You can use third-party packages to display the calendar. It should also support creating new events and submitting them and also editing existing ones. Depending on the state of the development of the authentication, but you can also enable Head of Departments to edit all events belonging to their department, allow anything for admins, and restrict basic civil guards' access to only their own events.

When the endpoints are created later, please use useQuery instead of the fetch api.

@EasySouls EasySouls added the enhancement New feature or request label Jul 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants