codersforcauses / codersforcauses/electrify-everything-wa

Create News Page

Open
#4 1 comment 0 reactions 3 assignees Claimed by @bawn View on GitHub
backend frontend
Dominant language
TypeScript
Stars
7
Forks
0
PR merge metrics
No merged PRs in 30d

Description

The News page should display a list of news articles published by EEWA.
Each article should be clickable and lead to a separate article page which displays the full report.

The layout of the page could be in a form of a list/grid of cards.

**Frontend requirements**
- Create design for frontend in Figma
- Explore grid or list designs to show all showcased news
- Each news should show the following on the News page:
- title
- summary
- author
- published_at (date)
- Optional:
- cover image
- Get feedback on designs from project leads
- Build the frontend of the final design

**Backend requirements**
- Create News model with fields:
- id
- title
- slug (used in URL for News)
- summary
- body
- author
- published_at

- Check the database schema in Notion for more details
- The News page will be connected to a backend database in which site admins can add articles to be displayed on the site.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.