Skip to content
This repository was archived by the owner on Mar 9, 2021. It is now read-only.

Release Cycles

Kapil Dutta edited this page Nov 18, 2017 · 14 revisions

v2 : Proposed feature set

Release date : pending decision

Release manager : @rrmerugu

Profiles / Authentication

  • Users should be able to login using GitHub / LinkedIn
  • Their profiles should be public and have following details
    • Name *
    • Profile Pic *
    • Email *
    • Contact number (optional)
    • Short Bio *
    • Currently working or not. If yes, company name (optional). If no, then ask to enable option to show that they are looking for work. *
    • Social media links (GitHub, Facebook, Twitter, LinkedIn, CodePen)
    • Technologies (familiar with)
    • Technologies (interested in) *
    • Link to project's (source code or hosted)
    • Each project addition will require extra details (provided in the /projects section above)
    • Discord (coderplex server) username (Link to join, if they haven’t yet)
    • If user is not logged in, show login / register popup (show popup whenever they try to do anything that requires profile/login)
    • We should have roles for all members. At the moment, just the admin and user roles are fine.

-### Learn page -#### /learn

->Subjects here refer to Laravel, React etc. Domain here refers to web dev, mobile etc

-- User should be able to see list of all learning guides available in the repository. -- Each card title has to be title of subject rather than domain. -eg : Laravel Card instead of Backend Card. -- Filter on top page should be based on the domains. eg web, mobile, AI etc. -- On selecting a particular filter, below grid should populate with those particular subjects. -- On clicking any particular card it should take it to /learn/subject -- Subjects whose syllabus is incomplete should have a small mark on card, which should show syllabus incomplete

-#### /learn/subject

-##### milestone 1 -- Inspiration can be taken from CodeAcademy -- It should have a header with an enroll button -- Should show the completion status -- Have tabs for

    • Preface
    • Syllabus -- It should have a collapsible format. -- User should be able to navigate to get to content of a topic -- Content of the topic have space where
    • Recommended video resource
    • Recommended text resource
    • approx learn duration
    • prereq
    • Tasks

-##### milestone 2 (under discussion) -- After user navigates to end topic, clicking takes it to another tab. -- In the other tab, user should be able to see topics on left side and matter on the right

-# v1 : Attained Feature set -Release date : 22th October

-Release manager : @M-ZubairAhmed

-### Landing page : -- [x] Logo and navbar (items : Learn, Space, Events) -- [x] Banner -- [x] About Coderplex and our initiatives

    • About learn guides
    • About offline learning spaces
    • About frequent online and offline events -- [x] Receive updates / call for action (enter email input - goes to Airtable) -- [x] Join the community (Discord link) -- [x] Contact / social media

-### Learn page : -- [x] List all our Learning Guides and link them to learn repo.

-### Space page : -- [x] About our Hackerspace or offline learning spaces initiatives and how to join and Activities / Schedule / Culture

-### Events page : -- [x] Grid display of our past and future events, through meetup.com api

    • We should have roles for all members. At the moment, just the admin and user roles are fine.
Clone this wiki locally