Skip to content

MichaelMul/classassign

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ‰ ClassAssign: The Web Dev Adventure β€” Completed!

Web Development Class Project
Instructor: Bu Laura
First Exercise β€” Semester 1


πŸš€ What is this?

ClassAssign is our first full-featured web app for learning PHP! Now you can Create, View, Update, and Delete students and classes, and even assign students to classes. All data is managed in PHP (no database required for this version) β€” perfect for learning the basics!

  • Add, edit, and remove students
  • Add, edit, and remove classes
  • Assign students to classes and manage assignments
  • See your lists update instantly
  • All data is stored in your browser session (refresh = reset!)

πŸ† Features

  • Full CRUD (Create, Read, Update, Delete) for students and classes
  • Assign students to classes
  • Clean Bootstrap UI for easy use
  • Beginner-friendly code and comments

πŸ‘¨β€πŸ’» Authors

  • Michael Mulyadi (NIM: 0706012310059)
  • Jefery Teddy Santosa (NIM: 0706012410039)

πŸ“š What we learned

We learned how to build a simple PHP web app, use forms, manage data in sessions, and design a user interface with Bootstrap. This exercise helped us understand the basics of CRUD and teamwork in web development.

πŸ“š Why did we build this?

This is our first hands-on project for Mrs. Laura's Web Development class. We learned the basics of PHP, forms, CRUD, and how web apps workβ€”one step at a time!

πŸ’‘ How to run it

  1. Copy the classassign folder to your htdocs (if not already there).
  2. Start XAMPP/Apache.
  3. Open http://localhost/classassign/ in your browser.

🎈 Have fun!

We hope you enjoy using (and grading!) our project.


Made with β˜•, 🍜, and a lot of Google searches.

About

Web Dev class Exercise 1 2025

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages