Build a Web application with HTML, CSS,
JavaScript, jQuery and PHP for online application/registration form. Form
should accept the information and print/display on a browser with
formatting/styling upon submission (Button click) on success. Host the
application on a cloud platform.
Part 1: Application Code
1. Folder Structure
Create a folder named registration_app
with the following structure:
2. HTML Form (index.html)
3. CSS Styling (styles.css)
4. JavaScript (script.js)
5. PHP Processing (process.php)
Part 2: Hosting the Web Application
1. Using XAMPP (Local Testing)
- Download and install XAMPP.
- Place the project folder in
htdocs
(e.g., C:\xampp\htdocs\registration_app
). - Start Apache and MySQL from the XAMPP control panel.
- Open a browser and navigate to
http://localhost/registration_app/index.html
.
2. Hosting on a Cloud Platform
Option A: Hosting on GitHub + Free PHP Hosting (000webhost)
Upload to GitHub:
- Initialize Git in your folder:
Host on 000webhost:
- Sign up at 000webhost.
- Create a new website and upload the project files through the file manager.
Test the Application:
- Your application will be accessible via the provided 000webhost URL.
Option B: Hosting on Heroku (Advanced)
Install Heroku CLI:
Add a composer.json
(for PHP recognition):
Create a file named composer.json
in your project folder:
Deploy to Heroku:
- Initialize Git in your folder and deploy:
Access Your Application:
- Visit the URL provided by Heroku after deployment.
-:END:-
Comments
Post a Comment