MPZ/Discord Bot

FAC/Team Project (3 people)

Challenge:

- Develop a Discord bot using APIs, including OpenAI's, to function as an intelligent chatbot within Discord communities. Collaborated with two other team members to integrate features and ensure smooth operation.

Technologies Used:

  • JavaScript, npm, Node.js, Discord.js, OpenAI API, ESLint, dotenv.

To-Do List

FAC/Pair Project

Challenge:

- Create a collaborative task management app with functionality for adding, deleting, completing, and toggling tasks. Worked in pairs to implement core features and ensure user-friendly experience.

Technologies Used:

  • HTML, CSS, JavaScript, ESLint

GitFlick

Pair Project - GitFlick

Challenge:

- Construct a full-stack application that interacts with multiple APIs to fetch and display data dynamically, with user interactions for sorting and filtering. Worked in a team of two to design and develop both front-end and back-end components.

Technologies Used:

  • HTML, CSS, JavaScript, API

Ecoecho

Pair Project - Ecoecho

Challenge:

- Design and build a website for an environmental agency, emphasizing accessibility, responsive design, and an effective Git workflow. Partnered with a peer to ensure compliance with web standards and create a mobile-first design.

Technologies Used:

  • HTML, CSS, JavaScript, Git, GitHub, Accessibility Practices, responsive design principles.

LIFT portfolio

OneTech/Softwire Portfolio

Challenge:

- Build a portfolio website to showcase projects from LIFT programme Intro To Coding course.

Technologies Used:

  • HTML, CSS, Vanilla JavaScript, GitHub Pages for deployment.

Virus Hunt(Game)

FAC Application/Game

Challenge:

- Build a game using HTML, CSS and JavaScript and explore creating something with different complex parts that interact with each other.

Technologies Used:

  • HTML, CSS, Vanilla JavaScript, GitHub Pages for deployment.

FAC Portfolio

FAC Application

Challenge:

- Design and build a personal website which tells Founders and Coders about myself, why I want to attend the programme, and why I'd like to move into a career as a web developer.

Technologies Used:

  • HTML, CSS, Vanilla JavaScript, GitHub Pages for deployment.

CS50W Project - Wiki

CS50W Project - Wiki

Challenge:

- Mimic the core features of Wikipedia, allowing users to search, view, and edit encyclopedia entries, to understand how dynamic content management systems work.

Technologies Used:

  • Django, Python, HTML, CSS, Markdown, Git.

CS50W - Google Search

CS50W Project

Challenge:

- Design a user-friendly front-end for Google Search, Google Image Search, and Google Advanced Search, emulating Google's own functionality and aesthetics.

Technologies Used:

  • HTML, CSS.

CS50P-RPSLS Game

CS50P Final Project

Challenge:

- Build a Rock-Paper-Scissors-Lizard-Spock game as a fun, interactive web application, applying and demonstrating your Python skills.

Technologies Used:

  • Python

CS50x-Dilemma

CS50x Final Project

Challenge:

- CS50x final project designed to showcase cumulative learning and creativity in a comprehensive application.

Technologies Used:

  • //