Menu
Fullstack Development Course

Learn by Contributing
Welcome to the Fullstack Development Course section! This is a special space created for students to learn Git, GitHub, and open-source contribution workflows by making real contributions to this portfolio website.
Course Goal
The main objective is to provide students with hands-on experience in version control, collaborative development, and open-source contribution practices. Students will learn how to fork repositories, create branches, make meaningful commits, and submit pull requests.
Professor
Juan Pablo JiménezStudents
How to Contribute
2. Clone your forked repository to your local machine
3. Create a new branch: git checkout -b add-student-[your-name]
4. Copy src/constants/students/juan-pablo-jimenez.ts to your-username.ts and edit it with your information
5. Create your profile folder: public/fullstack-course/students/[your-username]/
6. Add your profile image to your folder
7. Make sure you have Node.js installed on your system
8. Install pnpm globally: npm install -g pnpm
9. Run pnpm install to install all project dependencies
10. Test locally with pnpm dev to ensure everything works
11. Commit your changes: git commit -m 'feat: add [your-name] to fullstack course'
12. Push to your fork: git push origin add-student-[your-name]
13. Open a Pull Request on GitHub targeting the fullstack-course section
