codu icon indicating copy to clipboard operation
codu copied to clipboard

Course landing page

Open NiallJoeMaher opened this issue 1 year ago • 12 comments

We are developing a course platform! 🎊

We want to create a landing page for people to find courses.

Here is the design:

Course page design

Expected Behavior

  1. This page should be found in /courses.
  2. This page should be feature flagged with a flag called "courses-landing". For an example of a feature flag see https://github.com/codu-code/codu/tree/develop/app/(app)/feature-flag-example
  3. The design should work on desktop and mobile as shown in the Figma (below)
  4. The page should look as shown in the designs
  5. The styling should remain consistent with the rest of the site (eg. light/dark mode and heading sizes)
  6. The page can use mock data. Create a file called mock.ts within the courses folder that you can import the data from to populate the course information and the users current course progress (this is so we can update this data to test functionality).

Current Behavior

We do not have a courses page

Screenshots

Course page design

Additional info

Here is a link to a Figma. You will see the designs down the bottom of the page:

Figma link to see designs

Join the Discord if you have any questions. We have a Hacktoberfest channel where we are helping folks! 🤖

NiallJoeMaher avatar Oct 06 '24 08:10 NiallJoeMaher

I would like to be assigned this task. I am very much new to open source so I would need help with setting up docker. Thank you.

Angee-web avatar Oct 06 '24 10:10 Angee-web

Thanks Angee-web. I assigned you.

John-Paul-Larkin avatar Oct 06 '24 11:10 John-Paul-Larkin

Thank you for your response.

On Sun, Oct 6, 2024 at 12:09 PM John Paul Larkin @.***> wrote:

Thanks Angee-web. I assigned you.

— Reply to this email directly, view it on GitHub https://github.com/codu-code/codu/issues/1070#issuecomment-2395396627, or unsubscribe https://github.com/notifications/unsubscribe-auth/BCOVN54LINHLJWB2W47HY63Z2EK5HAVCNFSM6AAAAABPODEDMSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJVGM4TMNRSG4 . You are receiving this because you were assigned.Message ID: @.***>

Angee-web avatar Oct 06 '24 11:10 Angee-web

Hey @Angee-web! I see the PR is still open. Let us know if you need anything

NiallJoeMaher avatar Oct 10 '24 08:10 NiallJoeMaher

@NiallJoeMaher @CarolinaCobo Hello anyone working on this task, I'm available

ManuelPauloAfonso avatar Nov 27 '24 20:11 ManuelPauloAfonso

@ManuelPauloAfonso HI Manuel. I assigned you. There was work previously done on this by @Angee-web Please look at PR #1077

John-Paul-Larkin avatar Nov 28 '24 12:11 John-Paul-Larkin

Any Progress so far? I can help. Please assign it to me.

Amanrajput1206 avatar Dec 11 '24 03:12 Amanrajput1206

Hello, I would like to work on this issue if help is still needed.

mdarslan7 avatar Feb 13 '25 19:02 mdarslan7

@mdarslan7 @Amanrajput1206 Hello, I was absent for personal reasons but I intend to return to this task, can we collaborate?

ManuelPauloAfonso avatar Feb 13 '25 19:02 ManuelPauloAfonso

@mdarslan7 HI, Yes you can work on this issue. I will assign you.

John-Paul-Larkin avatar Feb 13 '25 21:02 John-Paul-Larkin

of course I'd love to help !

Amanrajput1206 avatar Feb 14 '25 03:02 Amanrajput1206

Hello, I would like to work on this issue

TejasRawool186 avatar Oct 31 '25 18:10 TejasRawool186