Giter VIP home page Giter VIP logo

cs50-wiki's Introduction

Hi there, Im Cbedroid, Welcome to my Github πŸ‘‹

I am Cornelius, a Software Engineer with a passion for solving life's challenges through code. A few of the technologies and skills I enjoy working with are Python, Django, React, VueJS, C++ and more.

I also tinkering with A.I. and machine learning creating automation projects πŸ€– using auduino and raspberryPi

Languages & Tools

ubuntu bash git React React Native NodeJs docker postgres mysql mysql
Cbedroid Github Stats

Top Projects

Here are some of the latest projects and technologies I have previously worked with in the past.

Top Project Description
Pydatpiff Pydatpiff is an integrated media software service that lets users stream, play, and download new genres of music from Hip-Hop, RnB, Pop, Classical ... and more. It can be used as a standalone application or easily integrated with existing websites.
Uber App Developed with Expo and React Native, Uber Clone Passenger App supports iPhone, Android, and web devices and uses ReduxJS/Toolkit and a centralized state store. With this Uber clone, users can track their ride location in real time using Google Map Place and Directional API.
Personal-Portfolio is a full-stack web application written in Django and ReactJs. It consists of a fully intergrated backend API using Django Rest FrameWork and the latest React technologies. This personal portfolio website showcases my recent work and show clients my capabilities and skills as a software developer. πŸš€ Run Demo
PhotoShare PhotoShare is a Django-based and RESTful API application that allows users to easily share and upload their wonderful photos across many platforms and social networks.A developer-friendly API, PhotoShare's API enables third-party developers to seamlessly integrate all of PhotoShare's Web functionality into existing applications! Want to know more.. Check it Out!
Vue-Weather API A fully functional Web App that shows the current weather forecasts and conditions for cities around the globe in real-time using OpenWeatherMap weather API. πŸš€ Run Demo
ECommerce Apparel Landing Page Using pure HTML, CSS, and Javascript, this eCommerce landing page showcases new and trending apparel. πŸš€ Run Demo

Be sure to checkout my Github for more awesome projects.


πŸ‘€ - How To Find Me?

Avater with social media link

linkedIn icon twitter icon linkedIn icon

cs50-wiki's People

Contributors

cbedroid avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

cs50-wiki's Issues

Mobile enhancement for wiki

This enhancement/issue is regarding to Wiki mobile layouts

Wiki website layout is not properly responding to mobile device.

Here are some issues regarding mobile devices

  • The sidebar take up the full mobile height in portrait mode on the landing page.
  • The navigation list A-Z is cut off, resulting in users having to manually scroll to view index from N-Z
  • Navigation button jumps when editing or creating entry causing screen to move when insert content for entry (Only in portrait mode)

Duplicate Content When Updating Entry

Duplicate Entry

When updating an entries that already exists, The prepopulated content duplicates itself on every submit. :sad:

I narrowed the problem down to textarea in encyclopedia/templates/create_edit_entry.html here.

This is sending multiple submission values and is causing mix signal on the server.
I also checked the server-side handler for saving the new content, and it's working as it should. πŸ‘

Testing the server came back 100% βœ… and everything seems to be fine there, so the duplicate entries are not saving incorrectly on the backendπŸ‘.

Fair enough,this is a simple πŸ”§ and I will take care of it and submit PR in the next commit.

Search returning random page

Search Issue

Whenever searching for and entry, the search returns takes me to a random page.
For example if I search for "s", I'm redirected to "Python" entry page.

This is not the correct behavior for searches, instead this should be the decision tree for searches.

  • When a user enters any character that's part of an available entry, they should be redirect to the index page containing all the available matches from search.
  • When the user types in the exact match of an available entry, they should be redirect to that exact page
  • When no matches are found, the user should be redirect to notFound page

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.