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

Announcements Page #73

Open
4 tasks
jaARke opened this issue Mar 14, 2022 · 0 comments
Open
4 tasks

Announcements Page #73

jaARke opened this issue Mar 14, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@jaARke
Copy link
Collaborator

jaARke commented Mar 14, 2022

ACE is in need of a centralized location for positing all of its important announcements. These will include upcoming events, meetings, career development opportunities, etc. We'd like for admins to be able to login through the website and post on an announcement board that can be browsed by users. For right now, login functionality can be handled by having one set of admin login credentials. In the future, we hope to implement user-specific login functionality, but it is not our current focus.

Backend Tasks:

  • Create database collection for storing, accessing, and editing announcements

Frontend Tasks:

  • Design page layout
    - Color scheme
    - Announcement text box
    - Page-based or infinite scrolling?
    - Time stamps
  • Use backend requests to populate the page with all announcements currently stored in the database
  • Add page for creating, editing, and deleting announcements to the admin dashboard
@jaARke jaARke added enhancement New feature or request help wanted Extra attention is needed labels Mar 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants