Skip to content

aayushmanz/full-stack-STP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Full-Stack STP (Student Training Program)

Welcome to full-stack-STP — a collection of web development projects and assignments created as part of a Full Stack Student Training Program by Ayush (aayushmanz).


📁 Repository Structure

full-stack-STP/
├── assignment/          # HTML form assignments (practicals)
├── mini project/        # Static tourism website (HTML + CSS + Bootstrap)
└── final project/       # Full-stack flower delivery e-commerce app (PHP + MySQL)

📝 Assignments

Practice HTML form assignments completed during the training:

Assignment Description
Primary Detail Form Registration form collecting child & parent details with address fields
Sign Up Form User sign-up form with name, DOB, gender, country, email, phone & password
User Form Basic user data entry form
Webpage Assignment (HTML + CSS) Homework pages practising HTML structure and CSS styling

🌍 Mini Project — Travelz (Tourism Website)

A static multi-page tourism website built with HTML, CSS, and Bootstrap.

Pages:

  • 🏠 Home
  • 📍 Destinations
  • ℹ️ About
  • 📦 Tourism Packages
  • 🖼️ Gallery
  • 🛎️ Services
  • 📞 Contact
  • ❓ FAQ

Tech Stack: HTML5, CSS3, Bootstrap


🌸 Final Project — Florify (Online Flower Delivery)

A full-stack e-commerce web application for ordering and delivering flowers online, built with PHP and MySQL.

Features

  • 🛍️ Browse and search flower products
  • 🛒 Add to cart & checkout
  • 🎉 Occasion-based categories (Birthday, Anniversary, etc.)
  • 👤 User registration & login
  • 📦 Order tracking & management
  • 🔧 Admin panel for managing users, products & orders

Tech Stack

Layer Technology
Frontend HTML5, CSS3, JavaScript
Backend PHP
Database MySQL (florifydb)
Server Apache / XAMPP (localhost)

Database Setup

  1. Start XAMPP (Apache + MySQL)
  2. Open phpMyAdmin → create a database named florifydb
  3. Import the SQL schema (if provided)
  4. Update dbconfig.php if your credentials differ:
    const HOSTNAME = "localhost";
    const USERNAME = "root";
    const PASSWORD = "";
    const DBNAME   = "florifydb";

Running the Project

  1. Copy the final project/ folder to your XAMPP htdocs directory
  2. Start Apache and MySQL from the XAMPP Control Panel
  3. Open your browser and go to: http://localhost/final project/home.php

🛠️ Technologies Used

  • HTML5 & CSS3
  • Bootstrap
  • JavaScript
  • PHP
  • MySQL
  • XAMPP (local development server)

👨‍💻 Author

Ayush@aayushmanz
📍 Chittorgarh, Rajasthan, India
📧 support@ayushsutharkafullsupport.com


© 2025 Ayush. All rights reserved.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors