Skip to content

Final Project - CodeCraftHub! As a key member of the development team, you're tasked with architecting the server-side components for creating a personalized learning platform.

License

Notifications You must be signed in to change notification settings

SDLangshaw/CodeCraftHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CodeCraftHub

Final Project - CodeCraftHub! As a key member of the development team, you're tasked with architecting the server-side components for creating a personalized learning platform. Your role involves harnessing the capabilities of Generative AI along with a diverse set of technologies to bring your vision of CodeCraftHub to life. Imagine the excitement of building a learning platform that caters to the unique needs of developers, providing them with a tailored and enriching learning experience. You have the opportunity to shape the foundation of CodeCraftHub using cutting-edge tools like Node.js and MongoDB. This project is not just about coding, it's about crafting a space where developers can thrive and grow. Get ready to embark on this journey, turning your innovative ideas into a reality that will impact the learning experiences of countless developers.

Final Project Overview

This project will help you create a personalized learning platform for software developers using ChatGPT.

It involves creating prompts that can be run in a generative AI classroom ChatGPT environment to build a learning platform that provides personalized learning recommendations based on existing courses.

You will explore using ChatGPT to gather requirements for the app, design tables and databases in MongoDB, and use prompts to generate code in Node and Express.js endpoints. You will observe how ChatGPT provides recommendations based on the generated code.

You will learn to generate test cases to test the endpoints of the code and, finally, create a Dockerfile for deploying the app. You can push the code to GitHub at each step and also execute the endpoints in the Cloud IDE.

About

Final Project - CodeCraftHub! As a key member of the development team, you're tasked with architecting the server-side components for creating a personalized learning platform.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published