diff --git a/.DS_Store b/.DS_Store index cde2b00..81c4e22 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile deleted file mode 100644 index 23c099b..0000000 --- a/.devcontainer/Dockerfile +++ /dev/null @@ -1,31 +0,0 @@ -#BUILDER -FROM node:19-alpine as builder - -#Make the builder directory -WORKDIR /website_fosscu - -#COPY build source from project -COPY package*.json . -COPY yarn.lock . - -#Copy all files into container -COPY . . - -#Installing all dependencies -RUN yarn install - - -#MAIN -FROM node:19-alpine as main - -#Make main app directory -WORKDIR /app - -#Copy all from builder stage -COPY --from=builder /website_fosscu/. ./ - -# Run the production build -RUN yarn build - -# Start the server -CMD ["yarn", "start"] \ No newline at end of file diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json deleted file mode 100644 index bdb4fb1..0000000 --- a/.devcontainer/devcontainer.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "website-fosscu", - "dockerFile": "Dockerfile", - "context": "..", - "remoteUser": "node", - "forwardPorts": [8080], - "postCreateCommand": "yarn", - "shutdownAction": "none", - "customizations": { - "vscode": { - "settings": { - "terminal.integrated.shell.linux": "/bin/bash", - "editor.formatOnSave": true, - "eslint.alwaysShowStatus": true - }, - "extensions": [ - "dbaeumer.vscode-eslint", - "esbenp.prettier-vscode", - "ms-azuretools.vscode-docker" - ] - } - } -} diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index 947deea..0000000 --- a/.dockerignore +++ /dev/null @@ -1,11 +0,0 @@ -**/node_modules/ -**/.git -**/README.md -**/LICENSE -**/.vscode -**/npm-debug.log -**/coverage -**/.env -**/.editorconfig -**/.aws -**/dist diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS deleted file mode 100644 index cb7ebec..0000000 --- a/.github/CODEOWNERS +++ /dev/null @@ -1,13 +0,0 @@ -# This is a comment. - -# Each line is a file pattern followed by one or more owners. - -# These owners will be the default owners for everything in - -# the repo. Unless a later match takes precedence, - -# @global-owner1 and @global-owner2 will be requested for - -# review when someone opens a pull request. - -* @Mr-Sunglasses diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml deleted file mode 100644 index 67deb32..0000000 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ /dev/null @@ -1,50 +0,0 @@ -name: Bug Report -description: File a bug report -title: "[Bug]: " -labels: ["bug", "triage"] -body: - - type: markdown - attributes: - value: | - Thanks for taking the time to fill out this bug report! - - type: input - id: contact - attributes: - label: Contact Details - description: How can we get in touch with you if we need more info? - placeholder: ex. email@example.com - validations: - required: false - - type: textarea - id: what-happened - attributes: - label: What happened? - description: Also tell us, what did you expect to happen? - placeholder: Tell us what you see! - value: "A bug happened!" - validations: - required: true - - type: dropdown - id: browsers - attributes: - label: What browsers are you seeing the problem on? - multiple: true - options: - - Firefox - - Chrome - - Safari - - Microsoft Edge - - type: textarea - id: logs - attributes: - label: Relevant log output - description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. - render: shell - - type: checkboxes - id: terms - attributes: - label: Code of Conduct - description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/FOSS-Community/website-fossc/blob/main/CODE_OF_CONDUCT.md) - options: - - label: I agree to follow this project's Code of Conduct - required: true diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml deleted file mode 100644 index 742409b..0000000 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ /dev/null @@ -1,42 +0,0 @@ -name: Feature request -description: Suggest an idea for this project -title: "[Feature]
+ We at FOSSCU (Free and Open-Source Software Community United) are a Group of individuals who are constantly working to promote Open-Source Culture. +
++ {feature.description} +
++ Find answers to common questions about open source and getting started with contributions +
++ {item.answer} +
++ We're currently curating the best resources for AI and ML development. + Check back soon for comprehensive guides and tutorials. +
++ Our team is working hard to bring you high-quality AI and ML development resources. + +
++ We're currently curating the best resources for App development. + Check back soon for comprehensive guides and tutorials. +
++ Our team is working hard to bring you high-quality App development resources. + +
++ We're currently curating the best resources for backend development. + Check back soon for comprehensive guides and tutorials. +
++ Our team is working hard to bring you high-quality backend development resources. + The content will cover everything from server-side programming to database management + and API development. +
+The requested resource could not be found.
+ + ← Back to Frontend Resources + +{item.superehead}
+ )} +{item.para1}
} + {item.para2 &&{item.para2}
} + {item.para3 &&{item.para3}
} ++ {frontendData.description} +
++ Curated learning paths and resources to help you master different aspects of development +
++ {category.description} +
++ We're currently curating the best resources for Web3 development. + Check back soon for comprehensive guides and tutorials. +
++ Our team is working hard to bring you high-quality Web3 development resources. + +
++ FOSSCU's monthly gathering where open source enthusiasts come + together to build, ship, and celebrate amazing projects. +
++ {feature.description} +
++ Meet the dedicated individuals who make our community thrive +
++ {member.position} +
++ {member.position} +
+Community + Coding = 🔥
-We at FOSSCU (Free and Open-Source Software Community United) are a Group of individuals who are constantly working to promote Open-Source Culture.
- - - - - -$149
-500 GB Storage
-1 Granted User
-Send up to 2 GB
-$149
-500 GB Storage
-1 Granted User
-Send up to 2 GB
-$149
-500 GB Storage
-1 Granted User
-Send up to 2 GB
-Open source refers to a software development model in which the source code of a - program is made freely available to the public, allowing anyone to view, modify, and distribute the code - as they see fit.
- One common approach is to look for "good first issue" or "beginner-friendly"
- labels on open issues, which can provide a good entry point for new contributors.
Feel free to contact us
- and we'll help you out as soon as we can.
Yes, open source projects often need help with documentation, testing, design, - and other non-coding tasks. Check the project's documentation or contact the maintainers to see how you - can contribute.
-The open source community is a group of individuals and organizations that
- collaborate on the development and maintenance of open source software.
The community is typically
- characterized by a spirit of collaboration, transparency, and openness.
The opportunity to collaborate with like-minded individuals, build your skills - and - experience in software development, and make meaningful contributions to important software projects. Join us now.
-There are many ways to get involved in the open source community, including - contributing to open source projects, attending events and conferences, participating in online forums - and - discussion groups, and joining open source communities on social media platforms.
-Some ways to contribute to open source projects include submitting bug reports, - suggesting new features, creating documentation, writing code, improving existing code, providing - feedback - on issues, or helping with community management.
-A pull request is a proposed change to the codebase of an open source project - that - is submitted by a contributor for review and potential inclusion in the project.
-{props.para1}
-{props.para2}
-{props.para3}
- - Learn more - - -{props.para1}
-{props.para2}
-{props.para3}
- - Learn more - - -{props.para1}
-{props.para2}
-{props.para3}
- - Learn more - - -{props.para1}
-{props.para2}
-{props.para3}
- - Learn more - - -{props.para1}
-{props.para2}
-{props.para3}
- - Learn more - - -{props.para1}
-{props.para2}
-{props.para3}
- - Learn more - - -{props.para1}
-{props.para2}
-{props.para3}
- - Learn more - - -{props.para1}
-{props.para2}
-{props.para3}
- - Learn more - - -Vue.js Learning Resources
-{props.para1}
-{props.para2}
-{props.para3}
- - Learn more - - -Go to our Github repository
- - - -Fork the repository to your account
- -Make changes and commit them
- -Discuss the commit with maintainer in Discord
- - -+ Free and open source software community united +
+ +Sign up for our newsletter to stay up to date.
-We care about the protection of your data. Read our Privacy Policy.
-+ Sign up for our newsletter to stay up to date. +
+Thank you for subscribing!
+ )} + {status === "error" && ( +Something went wrong. Please try again.
+ )} +- Last updated:{" "} - June 11, 2023 -
-- This Privacy Policy describes Our policies and procedures on the - collection, use and disclosure of Your information when You use the - Service and tells You about Your privacy rights and how the law protects - You. -
-- We use Your Personal data to provide and improve the Service. By using - the Service, You agree to the collection and use of information in - accordance with this Privacy Policy.{" "} -
-- The words of which the initial letter is capitalized have meanings - defined under the following conditions. The following definitions shall - have the same meaning regardless of whether they appear in singular or - in plural. -
-For the purposes of this Privacy Policy:
-- Account means a unique account created for You to - access our Service or parts of our Service. -
-- Affiliate means an entity that controls, is - controlled by or is under common control with a party, where - "control" means ownership of 50% or more of the shares, - equity interest or other securities entitled to vote for election of - directors or other managing authority. -
-- Company (referred to as either "the - Company", "We", "Us" or "Our" in - this Agreement) refers to FOSSCU, KIET Group of Institutions, - Delhi-NCR, Ghaziabad. -
-- Cookies are small files that are placed on Your - computer, mobile device or any other device by a website, containing - the details of Your browsing history on that website among its many - uses. -
-- Country refers to: India -
-- Device means any device that can access the Service - such as a computer, a cellphone or a digital tablet. -
-- Personal Data is any information that relates to an - identified or identifiable individual. -
-- Service refers to the Website. -
-- Service Provider means any natural or legal person - who processes the data on behalf of the Company. It refers to - third-party companies or individuals employed by the Company to - facilitate the Service, to provide the Service on behalf of the - Company, to perform services related to the Service or to assist the - Company in analyzing how the Service is used. -
-- Usage Data refers to data collected automatically, - either generated by the use of the Service or from the Service - infrastructure itself (for example, the duration of a page visit). -
-- Website refers to FOSSCU, accessible from{" "} - - https://fosscu.org/ - -
-- You means the individual accessing or using the - Service, or the company, or other legal entity on behalf of which - such individual is accessing or using the Service, as applicable. -
-- While using Our Service, We may ask You to provide Us with certain - personally identifiable information that can be used to contact or - identify You. Personally identifiable information may include, but is - not limited to: -
-Email address
-First name and last name
-Usage Data
-Usage Data is collected automatically when using the Service.
-- Usage Data may include information such as Your Device's Internet - Protocol address (e.g. IP address), browser type, browser version, the - pages of our Service that You visit, the time and date of Your visit, - the time spent on those pages, unique device identifiers and other - diagnostic data. -
-- When You access the Service by or through a mobile device, We may - collect certain information automatically, including, but not limited - to, the type of mobile device You use, Your mobile device unique ID, the - IP address of Your mobile device, Your mobile operating system, the type - of mobile Internet browser You use, unique device identifiers and other - diagnostic data. -
-- We may also collect information that Your browser sends whenever You - visit our Service or when You access the Service by or through a mobile - device. -
-- We use Cookies and similar tracking technologies to track the activity - on Our Service and store certain information. Tracking technologies used - are beacons, tags, and scripts to collect and track information and to - improve and analyze Our Service. The technologies We use may include: -
-- Cookies can be "Persistent" or "Session" Cookies. - Persistent Cookies remain on Your personal computer or mobile device - when You go offline, while Session Cookies are deleted as soon as You - close Your web browser.{" "} -
-- We use both Session and Persistent Cookies for the purposes set out - below: -
-- Necessary / Essential Cookies -
-Type: Session Cookies
-Administered by: Us
-- Purpose: These Cookies are essential to provide You with services - available through the Website and to enable You to use some of its - features. They help to authenticate users and prevent fraudulent use - of user accounts. Without these Cookies, the services that You have - asked for cannot be provided, and We only use these Cookies to - provide You with those services. -
-- Cookies Policy / Notice Acceptance Cookies -
-Type: Persistent Cookies
-Administered by: Us
-- Purpose: These Cookies identify if users have accepted the use of - cookies on the Website. -
-- Functionality Cookies -
-Type: Persistent Cookies
-Administered by: Us
-- Purpose: These Cookies allow us to remember choices You make when - You use the Website, such as remembering your login details or - language preference. The purpose of these Cookies is to provide You - with a more personal experience and to avoid You having to re-enter - your preferences every time You use the Website. -
-- For more information about the cookies we use and your choices regarding - cookies, please visit our Cookies Policy or the Cookies section of our - Privacy Policy. -
-The Company may use Personal Data for the following purposes:
-- To provide and maintain our Service, including to - monitor the usage of our Service. -
-- To manage Your Account: to manage Your registration - as a user of the Service. The Personal Data You provide can give You - access to different functionalities of the Service that are - available to You as a registered user. -
-- For the performance of a contract: the development, - compliance and undertaking of the purchase contract for the - products, items or services You have purchased or of any other - contract with Us through the Service. -
-- To contact You: To contact You by email, telephone - calls, SMS, or other equivalent forms of electronic communication, - such as a mobile application's push notifications regarding updates - or informative communications related to the functionalities, - products or contracted services, including the security updates, - when necessary or reasonable for their implementation. -
-- To provide You with news, special offers and - general information about other goods, services and events which we - offer that are similar to those that you have already purchased or - enquired about unless You have opted not to receive such - information. -
-- To manage Your requests: To attend and manage Your - requests to Us. -
-- For business transfers: We may use Your information - to evaluate or conduct a merger, divestiture, restructuring, - reorganization, dissolution, or other sale or transfer of some or - all of Our assets, whether as a going concern or as part of - bankruptcy, liquidation, or similar proceeding, in which Personal - Data held by Us about our Service users is among the assets - transferred. -
-- For other purposes: We may use Your information for - other purposes, such as data analysis, identifying usage trends, - determining the effectiveness of our promotional campaigns and to - evaluate and improve our Service, products, services, marketing and - your experience. -
-We may share Your personal information in the following situations:
-- The Company will retain Your Personal Data only for as long as is - necessary for the purposes set out in this Privacy Policy. We will - retain and use Your Personal Data to the extent necessary to comply with - our legal obligations (for example, if we are required to retain your - data to comply with applicable laws), resolve disputes, and enforce our - legal agreements and policies. -
-- The Company will also retain Usage Data for internal analysis purposes. - Usage Data is generally retained for a shorter period of time, except - when this data is used to strengthen the security or to improve the - functionality of Our Service, or We are legally obligated to retain this - data for longer time periods. -
-- Your information, including Personal Data, is processed at the Company's - operating offices and in any other places where the parties involved in - the processing are located. It means that this information may be - transferred to — and maintained on — computers located outside of Your - state, province, country or other governmental jurisdiction where the - data protection laws may differ than those from Your jurisdiction. -
-- Your consent to this Privacy Policy followed by Your submission of such - information represents Your agreement to that transfer. -
-- The Company will take all steps reasonably necessary to ensure that Your - data is treated securely and in accordance with this Privacy Policy and - no transfer of Your Personal Data will take place to an organization or - a country unless there are adequate controls in place including the - security of Your data and other personal information. -
-- You have the right to delete or request that We assist in deleting the - Personal Data that We have collected about You. -
-- Our Service may give You the ability to delete certain information about - You from within the Service. -
-- You may update, amend, or delete Your information at any time by signing - in to Your Account, if you have one, and visiting the account settings - section that allows you to manage Your personal information. You may - also contact Us to request access to, correct, or delete any personal - information that You have provided to Us. -
-- Please note, however, that We may need to retain certain information - when we have a legal obligation or lawful basis to do so. -
-- If the Company is involved in a merger, acquisition or asset sale, Your - Personal Data may be transferred. We will provide notice before Your - Personal Data is transferred and becomes subject to a different Privacy - Policy. -
-- Under certain circumstances, the Company may be required to disclose - Your Personal Data if required to do so by law or in response to valid - requests by public authorities (e.g. a court or a government agency). -
-- The Company may disclose Your Personal Data in the good faith belief - that such action is necessary to: -
-- The security of Your Personal Data is important to Us, but remember that - no method of transmission over the Internet, or method of electronic - storage is 100% secure. While We strive to use commercially acceptable - means to protect Your Personal Data, We cannot guarantee its absolute - security. -
-- Our Service does not address anyone under the age of 13. We do not - knowingly collect personally identifiable information from anyone under - the age of 13. If You are a parent or guardian and You are aware that - Your child has provided Us with Personal Data, please contact Us. If We - become aware that We have collected Personal Data from anyone under the - age of 13 without verification of parental consent, We take steps to - remove that information from Our servers. -
-- If We need to rely on consent as a legal basis for processing Your - information and Your country requires consent from a parent, We may - require Your parent's consent before We collect and use that - information. -
-- Our Service may contain links to other websites that are not operated by - Us. If You click on a third party link, You will be directed to that - third party's site. We strongly advise You to review the Privacy Policy - of every site You visit. -
-- We have no control over and assume no responsibility for the content, - privacy policies or practices of any third party sites or services. -
-- We may update Our Privacy Policy from time to time. We will notify You - of any changes by posting the new Privacy Policy on this page. -
-- We will let You know via email and/or a prominent notice on Our Service, - prior to the change becoming effective and update the "Last - updated" date at the top of this Privacy Policy. -
-- You are advised to review this Privacy Policy periodically for any - changes. Changes to this Privacy Policy are effective when they are - posted on this page. -
-- If you have any questions about this Privacy Policy, You can contact us: -
-+ Explore our open source projects and tools. From developer utilities to community platforms, + these projects are built by the community, for the community. +
++ {item.description} +
+ +We at FOSSCU (Free and Open-Source Software Community United ) are a Group of individuals who are constantly working to promote Open-Source Culture.
-Some key points about our community.
-We are a community, not a club. Anyone who is eager to start using or contributing to open source software or who wants to learn something new. We are available to all of you at any moment to assist you.
-We will assist you at every step of your Open Source Journey , guiding you along the way and assisting you anytime you need any help whenever you are stuck.
-We will be organising regular meet-ups that will undoubtedly help you connect with others who share your interests and spread your knowledge, which also fosters confidence.
-We conduct Events and Bootcamps regularly get you more involved with the Open Source Culture and to improve your networking.
-Electron Learning Resources :
- - {electronData.map((electronjs) => ( -HTML and CSS Resources :
- - {htmlData.map((htcs) => ( -JavaScript Learning Resources :
- - {jsData.map((JS) => ( -Next.js Resources:
- - {nextjsData.map((nextjs) => ( -React Native Learning Resources:
- - {react_nativeData.map((react_native) => ( -React Learning Resources :
- - {reactData.map((react) => ( -Tailwind Learning Resources:
- - {tailwindData.map((tailwind) => ( -Three.js Learning Resources :
- - {threejsData.map((threejs) => ( -Vue.js Learning Resources :
- - {vuejsData.map((vuejs) => ( -{repoData.description}
-{repoData.owner.login}
-Language: {repoData.language}
-Stars: {repoData.stargazers_count}
-- Sorry the page you are looking for does not exist. -
- - - -- Check out some of the cool projects built by our community members 💚. -
-