Skip to content

cseschmidt/Explorer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

208 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Explorer

Description

This is the Explorer website. The goal of the project is to empower students in their journey through Computer Science. It acts as a collection of resources, ideas, books, clubs and more with the aim of enabling students to excel in their roles and build a strong foundation in Computer Science. Whether you are a beginner or more experienced CS student, there is always room to deepen your knowledge, and Explorer is your companion to do just that.

Table of Contents

Production: https://explorer-kd.herokuapp.com/

Develop: https://explorer-chi.vercel.app

Getting Started

To access the project, simply click this link: Explorer-Website

Within the website, you can do the following:

  • Navigate to the resources tab: View different resources and courses that will expand your CS knowledge.
  • Navigate to the books tab: View different books contributers recommend to prepare you for a career in industry.
  • Navigate to the Clubs & Societies tab: View different clubs to get involved in at the University level to surround yourself with like minded individuals, network, and build your CS toolbox.
  • Navigate to the Wall of Fame: View the important contributors who have made this project happen.

Important Contributions

  • 🎨 give suggestions on how to improve the UI design
  • 🔨 try to break the website by testing it to find any bugs. If you find any, check if there is an issue already open for it, if there is none, then report it
  • 🤸🏻 If you're new to open-source contributions, then you can simply start by picking up a ToDo given below 😊

ToDo

  • [] Weekly Email regarding oppurtunities (Newsletter)
  • [] Add functionality to the books section
  • [] Resturant/food places nearby with deals
  • [] Examination Reminder (big feature)
  • [] Animated Button (for better UX)
  • [] Centralised event notifications according to Tech Field
  • [] Add a button in ideas section to revert to repo's issues
  • [] firebase.analytics()
  • [] firebase.auth()
  • [] firebase.firestore()
  • [] Make an app for the same (iOS/Android/Flutter)
  • [] Make a game for directions of Chitkara University (AR/VR/JavaScript WebApp)
  • [] Open Source section for others to showcase their projects

Contribution Steps

1. Fork the Explorer repo by clicking on the fork button on the top of the page. This will create a copy of this repository in your account.

2. Clone the forked repository

git clone "https://github.com/<your-github-username>/Explorer"

3. Create a branch named develop

cd Explorer
git checkout -b develop

4. Make necessary changes and commit those changes

git add files-you-edited
git commit -m "<commit-message-goes-here>"

5. Push changes to GitHub

git push origin develop

6. Create a Pull Request 🤟🏻
If you go to your repository on GitHub, you’ll see a Compare & pull request button. Click on that button. We'll review your code and merge it if it passes all the tests ❤️

Handling Issues

Fixing issues that arise is an important way you can contribute to the open source project.

Steps to fix issues:

  • Navigate to the Issues-Page
  • View any open issues
  • Look into the problems and make fixes
  • Commit fixes
  • Push fixes to GitHub
  • Create Pull Request
  • The team will then approve issue fixes as long as all tests are passed
  • Issues closed

forthebadge

About

This will be made into an Open Source project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • EJS 66.9%
  • CSS 18.2%
  • JavaScript 14.9%