Giter Club home page Giter Club logo

kap-archive's Introduction

Welcome to shipment22's GitHub!

About Me

Why hello there! I'm Shipment22, also known by the term "neck beard Linux user," my other Github accounts are benjamman and shipment22ka; This is my casual Github account, so don't always expect production ready code. I started coding with Khan Academy in the early middle of 2019, where I created numerous programs and participated in contests such as Primavera. You can explore that on my other account shipment22ka.

Projects

Here are some of the projects I've been working on:

KAP Archive

KAP Archive is a project close to my heart. It's a website aimed at preserving the legacy of Khan Academy programs and resources. Feel free to explore the code and contribute to its development at shipment22/kap-archive.

Distraction Blocker

In today's world full of distractions, staying focused can be a challenge. That's why I'm working on benjamman/Distraction-Blocker, a tool designed to help users minimize distractions and stay productive.

Sleuth

I've also contributed to KestronProgramming/Sleuth, a meta search engine developed to combat the rise of Internet tracking and enhance digital investigations. The name "Sleuth" stands for "Search Leveraging External Unified Tools for Hunting," reflecting its core functionality of leveraging external tols and resources to aid in hunting down information.

Bobert

Meet Bobert, represented as an orange blob, whom I've created in my coding adventures. Bobert may just pop up in some of my projects.

Bobert

He also has his own organization bobertism.

I created Bobert using a drawing tool that I made years ago. Interestingly, he was the first creation saved in the tool's initial save file. Upon loading back into the drawing tool, Bobert even had a birthmark, an artifact due to color conversion. Fun fact: Bobert was named by Virtuosa in the Khancord Discord server.

Get Bobert's latest updates and adventures at bobertism.pages.dev!


Parts of this are written by ChatGPT, if you cant tell.

kap-archive's People

Contributors

benjamman avatar bhavjitchauhan avatar shipment22 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

bhavjitchauhan

kap-archive's Issues

Admin Page

An admin page needs to be added, one that is a login when not logged in, and is a dashboard when logged in.

Add program flagging and deleting

Add a way to flag programs to be reviewed by an admin, and a way to delete programs. These will both be located in the screen that pops up when you press the "View" button on a program.

Add action for the "Code" button on programs

The code button should link to an editor where you can edit the code and see an output, however i don't know of a code editor that i can just link to in such a way it will open the code how i want, i may have to make my own. There is a chance that i could use this as an excuse to continue work on Bobert Academy.

Add about page

The about page will contain things like "Why KAP Archive exists," and "How to use KAP Archive," or any other useful information about the site.

Add program preview

When you press the "View" button on a program it should open up a "popover" of sorts which will contain all information about the program, the most common information will be easy to see an up-front and the less common information may be hidden behind drop-down menus or buttons.

Add Search Page

A search page needs to be added, preferably one that can not only search by title, but by each one of the fields on the home page search form either alone or combined with other search fields.

Search is somewhat broken, i have no idea why

Minimum and maximum votes and the min and max spinoffs is slightly off as well, other things about the search seem to not work properly; I don't remember if I never implemented some of it or if I didn't implement it properly.

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.