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.
Production: https://explorer-kd.herokuapp.com/
Develop: https://explorer-chi.vercel.app
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.
- 🎨 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 😊
- [] 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
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 ❤️
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