Code Monkey home page Code Monkey logo

careergl's Introduction

careergl.com

You could help us improve CareerGL by contributing to existing guidelines or adding a new guideline, please open an issue or reach out to @ife-adewunmi, @boluwatifeBE. Like what we are building? Give us a ⭐️, please.

Development

Setup locally with just 3 steps:

  • Clone the repository,
  • Install the dependencies
  • Start the application
git clone [email protected]:boluwatifeBE/careerGL.git
yarn install
yarn dev

Contributing

If you want to contribute to CareerGL, please read the instructions in .github/contributing.md. To get started look at the list of good first issues.

  • Tell people about this project
  • Suggest changes to existing guidelines
  • Improve the site's codebase
  • Add new guideline
  • Write tests
  • Create issues to discuss ideas

Thanks to all contributors ❤

License

Coming Soon

careergl's People

Contributors

ife-adewunmi avatar renovate[bot] avatar boluwatifebe avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

careergl's Issues

Restructure project folder

Describe the proposed change(s).

Currently, many directories are in the root folder, we need to move them to a new dir like src

[Update] Website Name

What category of careerGL is this issue about?

  • Programming
  • Music
  • All

What is this issue about?

  • Feature Request
  • Sharing an Idea
  • Website Functionality
  • Discussion for a pull request I would want to open.
  • Something else

Please acknowledge the below listed

  • This is not a duplicate issue. I have searched and there is no existing issue for this.
  • I understand that these career guidelines are highly opinionated. The purpose is not to include everything out there in these guidelines but to have everything that is most relevant today compared to the other options listed.
  • I have read the contribution docs before opening this issue.

Enter the details about the issue here

Update the website name to careerGL

[Feature] Add subscription form to upcoming guidelines page

What is this issue about?

  • Feature Request

Please acknowledge the below listed

  • This is not a duplicate issue. I have searched and there is no existing issue for this.
  • I understand that these career guidelines are highly opinionated. The purpose is not to include everything out there in these guidelines but to have everything that is most relevant today compared to the other options listed.
  • I have read the contribution docs before opening this issue.

Enter the details about the issue here

TODO

TODO Issues?

Done

  • Cut the first release

  • Deploy MVP on Vercel

  • Create a Google form to get feedback from potential users

  • GitHub Folder

  • GitHub Action (Pull Request)

  • Add testing tool and test cases (Cypress or Jest)

  • Add Code Of conduct COC Pledge

  • Add renovate bot for dependencies updates

  • Update GitHub CI Action with cypress test

  • Add Contributions Guide and update readme

  • Setup Guidelines submission portal

  • #110

  • Refactor the menu to [Home, Roadmaps, Challenges, Articles]

Pending

  • #139
  • #140
  • GitHub Action (Deploy)
  • Update GitHub Action (Push and Pull Request, Deploy)
    - [ ] Setup Giscus
  • Setup Analytics
  • Write Documentation
  • Add a status of completion percentage to every roadmap page. Marking elements as completed works well, but I think the percentage would be a little more motivational and let users focus.

Retire RenovateBot

Describe the proposed change(s).

We need to handle dependencies upgrade manually to avoid code breakage on prod

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • chore(deps): update github/codeql-action action to v2.1.24
  • fix(deps): update chakra-ui monorepo (@chakra-ui/react, @chakra-ui/system)
  • fix(deps): update dependency @fontsource/open-sans to v4.5.11
  • chore(deps): update actions/stale action to v5.2.0
  • chore(deps): update dependency cypress to v10.8.0
  • chore(deps): update dependency @types/react-dom to v18
  • fix(deps): update react monorepo to v18 (major) (react, react-dom)
  • 🔐 Create all rate-limited PRs at once 🔐

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Ignored or Blocked

These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.

Detected dependencies

github-actions
.github/workflows/ci.yml
  • actions/checkout v3
  • actions/setup-node v3
  • actions/cache v3
  • actions/cache v3
.github/workflows/codeql-analysis.yml
  • actions/checkout v3.0.2@2541b1294d2704b0964813337f33b291d3f8596b
  • github/codeql-action v2.1.22@b398f525a5587552e573b247ac661067fafa920b
  • github/codeql-action v2.1.22@b398f525a5587552e573b247ac661067fafa920b
  • github/codeql-action v2.1.22@b398f525a5587552e573b247ac661067fafa920b
.github/workflows/dependency-review.yml
  • actions/checkout v3.0.2@2541b1294d2704b0964813337f33b291d3f8596b
  • actions/dependency-review-action v2.1.0@23d1ffffb6fa5401173051ec21eba8c35242733f
.github/workflows/stale-action.yml
  • actions/stale v5.1.1@9c1b1c6e115ca2af09755448e0dbba24e5061cc8
npm
e2e/package.json
  • dayjs ^1.11.3
  • @babel/core 7.18.13
  • @babel/preset-env 7.18.10
  • @cypress/webpack-preprocessor 5.12.2
  • babel-loader 8.2.5
  • cypress 10.7.0
  • typescript 4.8.3
  • webpack 5.74.0
package.json
  • @chakra-ui/icons ^1.1.7
  • @chakra-ui/react ^1.7.4
  • @chakra-ui/system 1.7.4
  • @emotion/react ^11.7.0
  • @emotion/styled ^11.6.0
  • @fontsource/fira-code ^4.5.8
  • @fontsource/open-sans 4.5.8
  • @geist-ui/core 2.3.8
  • @mailchimp/mailchimp_marketing ^3.0.58
  • @mdx-js/loader 2.1.2
  • @mdx-js/react 2.1.2
  • @next/mdx 12.2.2
  • @tailwindcss/forms ^0.4.0
  • @tailwindcss/line-clamp ^0.3.1
  • @tailwindcss/typography ^0.5.0
  • autoprefixer ^10.4.0
  • classnames 2.3.1
  • clsx ^1.1.1
  • esbuild ^0.13.13
  • framer-motion 6.5.1
  • github-slugger ^1.3.0
  • gray-matter ^4.0.2
  • image-size 1.0.0
  • mdx-bundler ^8.0.0
  • next 12.1.5
  • next-themes 0.2.0
  • postcss ^8.4.5
  • preact 10.10.0
  • react 17.0.2
  • react-calendly ^2.2.3
  • react-dom 17.0.2
  • react-icons ^4.3.1
  • react-indiana-drag-scroll ^2.1.0
  • react-remove-scroll 2.5.4
  • react-share 4.4.0
  • reading-time 1.3.0
  • rehype-autolink-headings ^6.1.0
  • rehype-citation ^0.2.0
  • rehype-katex ^6.0.2
  • rehype-preset-minify 6.0.0
  • rehype-prism-plus ^1.1.3
  • rehype-slug ^5.0.0
  • remark-footnotes ^4.0.1
  • remark-gfm ^3.0.1
  • remark-math ^5.1.1
  • sharp 0.30.7
  • smoothscroll-polyfill ^0.4.4
  • tailwindcss ^3.0.18
  • unist-util-visit ^4.0.0
  • @babel/core ^7.0.0-0
  • @next/bundle-analyzer 12.0.9
  • @svgr/webpack ^6.1.2
  • @types/tailwindcss 3.0.11
  • @typescript-eslint/eslint-plugin ^4.28.1
  • @typescript-eslint/parser ^4.28.1
  • cross-env ^7.0.3
  • dedent ^0.7.0
  • eslint ^7.29.0
  • eslint-config-next 12.0.9
  • eslint-config-prettier ^8.3.0
  • eslint-plugin-prettier ^3.3.1
  • file-loader ^6.0.0
  • globby 11.0.3
  • husky ^6.0.0
  • inquirer ^8.1.1
  • lint-staged ^11.0.0
  • next-remote-watch ^1.0.0
  • prettier ^2.5.1
  • prettier-plugin-tailwindcss ^0.1.4
  • socket.io ^4.4.0
  • socket.io-client ^4.4.0
  • typescript ^4.6.1-rc
  • webpack ^5.0.0
  • @types/react 17.0.15
  • @types/react-dom 17.0.2

  • Check this box to trigger a request for Renovate to run again on this repository

[Feature] Add subscription form to upcoming guidelines page

What would you like to see on CareerGL?

When a user visits a guideline with an upcoming tag, they should see a subscription form.

If you have any ideas on how this should be implemented, please tell us here.

No Idea

Is this a feature you are interested in implementing yourself?

Maybe

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.