Real-Dev-Squad / todo-action-items

A running list of todo items for Real Dev Squad site
MIT License
4 stars 9 forks source link

[RFC] Adding Crashlytics Integeration For Members site #85

Open vvaibhavdesai opened 2 years ago

vvaibhavdesai commented 2 years ago

Overview

Issue

Screenshots

404 page

image

Local Host

image

Discussion

Folder Structure

src
    ├───components
    │   ├───designers
    │   │       index.js
    │   │       mock-data.json
    │   │       
    │   ├───footer
    │   │       footer.module.scss
    │   │       index.js
    │   │       
    │   ├───home
    │   │       home.module.scss
    │   │       index.js
    │   │       
    │   ├───layout
    │   │       index.js
    │   │       
    │   ├───loader
    │   │       index.js
    │   │       loader.module.scss
    │   │       
    │   ├───member-card
    │   │   │   card.module.scss
    │   │   │   index.js
    │   │   │   member-card.stories.jsx
    │   │   │   show-skills.js
    │   │   │   super-user-options.js
    │   │   │   
    │   │   └───mock-data
    │   │           skills.js
    │   │           
    │   ├───member-profile
    │   │   │   index.js
    │   │   │   member-profile.module.scss
    │   │   │   
    │   │   ├───active-task
    │   │   │       active-task.module.scss
    │   │   │       index.js
    │   │   │       
    │   │   ├───contribution
    │   │   │   │   contribution.module.scss
    │   │   │   │   index.js
    │   │   │   │   
    │   │   │   └───pr-link
    │   │   │           index.js
    │   │   │           pr-link.module.scss
    │   │   │           
    │   │   ├───contribution-type
    │   │   │       contributions-type.module.scss
    │   │   │       index.js
    │   │   │       
    │   │   └───mock
    │   │           data.json
    │   │           get-badges.js
    │   │           
    │   ├───member-role-update
    │   │       index.js
    │   │       member-role-update.module.scss
    │   │       
    │   ├───members
    │   │       index.js
    │   │       members.module.scss
    │   │       
    │   ├───new-members
    │   │       index.js
    │   │       new-members.module.scss
    │   │       
    │   ├───not-found-page
    │   │       index.js
    │   │       not-found-page.module.scss
    │   │       
    │   ├───preview-container
    │   │   │   index.js
    │   │   │   preview-container.module.scss
    │   │   │   
    │   │   └───preview-member
    │   │           index.js
    │   │           preview-member.module.scss
    │   │           
    │   ├───social-media-icon
    │   │       index.js
    │   │       social-media-icon.module.scss
    │   │       social-media.constant.js
    │   │       
    │   ├───UI
    │   │   ├───backdrop
    │   │   │       backdrop.module.scss
    │   │   │       index.js
    │   │   │       
    │   │   ├───modal
    │   │   │       index.jsx
    │   │   │       modal.module.scss
    │   │   │       
    │   │   ├───navbar
    │   │   │       index.js
    │   │   │       navbar.module.scss
    │   │   │       
    │   │   ├───search-box
    │   │   │       index.js
    │   │   │       search-box.module.scss
    │   │   │       
    │   │   └───spinner
    │   │           index.js
    │   │           spinner.module.scss
    │   │           
    │   └───user-profile
    │           index.js
    │           user-profile.module.scss
    │           
    ├───constants
    │       AppConstants.js
    │       cache-max-age.js
    │       profile-image.js
    │       
    ├───custom-hooks
    │       useFetch.js
    │       
    ├───helper-functions
    │       action-handlers.js
    │       estimated-days.js
    │       fetch.js
    │       progressIndicator.js
    │       search-members.js
    │       taskProgress.js
    │       time-was.js
    │       urls.js
    │       
    ├───pages
    │   │   404.js
    │   │   index.js
    │   │   _app.js
    │   │   _document.js
    │   │   
    │   └───[id]
    │           index.js
    │           
    ├───store
    │   │   index.js
    │   │   
    │   ├───members
    │   │       members-context.js
    │   │       members-reducer.js
    │   │       
    │   ├───search-members
    │   │       searchMembers-context.js
    │   │       
    │   └───user
    │           user-context.js
    │           
    ├───styles
    │   │   global-styles.scss
    │   │   layout-style.module.scss
    │   │   variables.scss
    │   │   
    │   └───constants
    │           _colors.scss
    │           
    └───test
        └───unit
            └───components
                ├───active-task
                │       index.test.js
                │       
                └───member-card
                        index.test.js

Requirements

ankushdharkar commented 2 years ago

@vvaibhavdesai What other alternatives do you suggest?