GithubHelp home page GithubHelp logo

catalyst-in / catalyst-in Goto Github PK

View Code? Open in Web Editor NEW
12.0 12.0 9.0 14.27 MB

This is the main website for Catalyst Open Source.

Home Page: https://catalyst-in.netlify.app/

License: GNU General Public License v3.0

JavaScript 0.65% HTML 6.74% Vue 92.61%
javascript opensource vue vuejs vuejs2

catalyst-in's Introduction

Catalyst

forthebadge

Check website here : Catalyst

This is the main website for Catalyst Open Source. It contains information about our various open source projects, the programs we participate in, information about how to contribute, and how to contact us.This website acts as an interface to help introduce people to the organization's Open Source community, and make the transition from newcomers to contributors easier.

Contributing

This project is under active development

Please read our Contributing Guidelines, Code of Conduct and Reporting Guidelines thoroughly.

Branches

  • master: These branches contain the deployment of the website.
  • develop: This contains the latest code. All the contributing PRs must be sent to this branch.
  • production: Merge develop into production triggers deployment of the website.

Usage

You should have node and npm installed in your system.
1. git clone https://github.com/Catalyst-IN/Catalyst-IN
2. Run npm install in the root directory to install the dependencies.
3. Run npm run serve in the root directory.
4. Open http://localhost:8080/ in any web browser.

Contact

You can reach the maintainers and our community on Catalyst-discord. Where you can ask questions and interact with the community, join with us!

License

The project is licensed under the GNU General Public License v3.0. Learn more about it in the LICENSE file.

catalyst-in's People

Contributors

anubhavpulkit avatar arraxx avatar arteevraina avatar aryamanpuri avatar bhuwanchandra avatar codetheorem avatar dependabot[bot] avatar imgbotapp avatar sapna2001 avatar vinayaksh42 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

catalyst-in's Issues

Remove image description

Describe the bug
Remove image description of Contributors section and Change the name to Core Members.

Add social media icons

Description of the enhancement
Add social media icons with their links in the contributor section

Update the content of the website

The content for the website had some mistakes, which have been corrected by Sanjana. Replace the content in "Original Text" with "Alternate Text". Do proofread the content once before copying.

Original text:

The aim of the Catalyst network is to provide a platform to all
beginner developers to come and work with us on live open source
projects; it helps them become experienced contributors as well as
skilled developers. We also provide a space to all developers who have
new, exciting ideas in mind that may open possibilities of discussion
in society. As an organisation full of skilled developers we can work
with you to help make your ideas reality.

Corrected Grammer:

The aim of the Catalyst network is to provide a platform for all
beginner developers to come and work with us on live open-source
projects; it helps them become experienced contributors as well as
skilled developers. We also provide a space for all developers who
have new, exciting ideas in mind that may open possibilities of
discussion in society. As an organisation full of skilled developers
we can work with you to help make your ideas reality.

An alternate way to write it:

With the aim of increasing the awareness about Open Source and
encouraging young developers to contribute to these projects, we, at
The Catalyst” provide a platform for young developers to contribute
and collaborate on open source projects and gain insights to turn into
experienced coders.

The Catalyst is an open space where aspiring developers can come
forward with their exciting ideas- to change the world for better- and
receive guidance and resources to turn that idea into a reality.

Original text:

We are an organization of people from all over the world. We want to
see progress and improvements of people's lives in Asia and
everywhere. We are developers, designers, event organizers and
contributors who want to learn and share ideas, create and make
digital software tools and hardware, that benefit people around the
world.

Corrected Grammar:

We are an organization of people from all over the world. We want to
see progress and improvements in people's lives in Asia and
everywhere. We are developers, designers, event organizers, and
contributors who want to learn and share ideas, create and make
digital software tools and hardware, that benefit people around the
world.

Alternate Text:

An organization of young tech enthusiasts from all over India, our
team at The Catalyst comprises of talented and hardworking individuals
who strive to improve the lives of people around them and cause
positive change in the society. Our team consists of developers,
designers, event organizers and bloggers who have come together to
create digital tools and related hardware to benefit people around the
world

Original text:

We bring amazing people together to create, develop, design and make
things with Open Technologies - hardware and software - and share our
work for the benefit of all.

Corrected Grammar:

We bring amazing people together to create, develop, design, and make
things with Open Technologies - hardware and software - and share our
work for the benefit of all.

Alternate Text:

We provide a platform for talented individuals to come together to
develop and design technologies (Open Tech including hardware and
software) and share their work for the benefit of society.

General grammar points:

  • The name of the organization is The Catalyst, so everywhere one should write “The Catalyst”, not “the Catalyst”.

  • Talk as “we”, not I

Enhance navbar

Description:

Enhance navbar and complete all the required things of the wireframe.

Mocks

issue

Acceptance Criteria

Update [Required]

  • [Attach all the required items]
  • [connect them with links]

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

add contributors section.

add the details when hover.
Details:
1.name
2.position
3.Project in which he/she contribute
4.github and LinkedIn logo just below name and position.
5.adding link for the GitHub and LinkedIn

Change heading

Describe the bug
Change the Aim heading with `A little more about Catalyst.

Add margins

Expected behavior
Add margin at the top and between events and active projects.

Center Align Current Projects

Center align the three projects until more projects come up. Right now there is space for the fourth one and that makes the design look incomplete.

Update the footer.

Remove the Privacy Policy, Terms of use, Contact us buttons and place them beside the © Catalyst 2020. Align `We connect, inspire and guide youth in computing and organizations that view technology innovation as a strategic imperative.

Youth transform technology.` with the catalyst logo.

Untitled1

Navbar buttons not working

Description of the enhancement
Link all the buttons with their respective links, use the official logo of communication channels(like twitter with blue colour logo) and use hover property for the same.

refactor: Alignment of the footer section.

Description of the enhancement
the footer Privacy Policy section can be more right aligned. it looks a little bit squashed up to the logo.
@AnubhavSingh16 what are your thoughts.

Screenshots
Screenshots of the proposed changes compared with the current version of the project

Add License file

Description:

Add License file in repo and mention in Readme.

Hint:

Take the hint from Youtube.

terms of use section

Description of the enhancement
add content to terms of use section of footer

Screenshots
Screenshots of the proposed changes compared with the current version of the project

donate button

Description of the enhancement
we should either remove the donate button until we have content for it or make it working or make it lead somewhere

Add issue and PR template

Description:

Add common issue and PR template for Catalyst repo.

Hint:

Take reference from another repo or from youtube.

How Can I Support Catalyst

Description of the enhancement

Add How Can I Support Catalyst section.

  • Become a contributor and solve a bug, implement a new feature or write a unit test.
  • Sponsor FOSSASIA events and programs as a company partner.

take reference from http://fossasia.org
support

alignment of know more button

Make the "know more" button aligned at equal level for all
we can give gaps where there is less context and make it aligned equal to the last one.
Screenshot (29)

name not showing up upon deployment

Describe the bug
the name under contributor section is not showing up upon deployment, but it is very well showing on local serve

Expected behavior
chrome_fe8j2xmTs4

Screenshots
chrome_b4VQYAjrGp

Update Readme

Description of the enhancement
Add Build Setup section in the Readme.md

Hint:

Add points on how to build this project.

Change Contributors section to include only Core Team.

Change the contributors section to include only the core team. The core team includes all the admins and mentors. Remove the name of projects and add links to any other social media platform and medium pages etc that a person may exist on. Core team drop in your details in the comments.

This section should also have a button that should link to Github members page of this org.

Core Team -

Start working on this issue only after every core team member has replied.

Add new event image

Description of the enhancement
Remove current event image and add updated event image and Add the last winner details with and their contribution.

  • Use current event images as a completed image in the same section.

Add footer

Description:

Add footer with all the description given in wireframe. And make them responsive.

Mocks

issue2

Acceptance Criteria

Update [Required]

  • [Add footer logo]
  • [Policy, terms and condition, news latter, contact us button]
  • [Add dyanimc quotation]

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

contact us section

Description of the enhancement
add a contact us form under the contact us section of footer

Screenshots
Screenshots of the proposed changes compared with the current version of the project

Add content in `Who we are`

Description of the enhancement

Add this content in Who we are.

  • We are an organization of people from all over the world. We want to see progress and improvements of people's lives in Asia and everywhere. We are developers, designers, event organizers and contributors who want to learn and share ideas, create and make digital software tools and hardware, that benefit people around the world.

and in What we do

  • We bring amazing people together to create, develop, design and make things with Open Technologies - hardware and software - and share our work for the benefit of all.

issues regarding (mobile view)

Screenshot from 2020-06-13 07-51-07

add a little padding to the right side of the design

Screenshot from 2020-06-13 07-51-12

fix know more button colliding

Screenshot from 2020-06-13 07-51-15

Fix the indentation of the (How can i support the catalyst)

Screenshot from 2020-06-13 07-57-34

instead of dividing the container into three divs we can divide the container into two or one and add a little more content to it.

The same goes with what we do section

Screenshot from 2020-06-13 08-02-58

instead of giving class col-md-9 we can give col-md-7 or col-md-6 (try 5 too) and then we can align it in center.

Screenshot from 2020-06-13 08-08-44

improve the UI of the dropdown menu either we can add full screen navigation

Add memories section

Description of the enhancement
Add memories section on the main page and add images of meetings and group.

Screenshots
mem

Add new effect in How Can I Support CATALYST

Describe the bug
Remove underline hover property from Join our coding contest and Learn more about sponsorships and use change the color of button effect from yellow to blue.

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.