Skip to content

Sathiyapramod/MyApp

Repository files navigation

Getting Started with the HTML / PHP Project

This project is a simple web application made using HTML, CSS, JavaScript, jQuery, AJAX, Bootstrap, PHP, MySQL, MongoDB, and Redis. The project has been developed and tested using XAMPP as the local server. It is designed with a simple user workflow consisting of three basic steps: Register, Login, and Profile.

Prerequisites

To run this project, you will need to have the following installed on your local system:

  • XAMPP
  • MongoDB
  • Redis

Installation

  1. Clone or download the project from the repository
  2. Copy the project files to the htdocs directory in the XAMPP installation folder
  3. Start the XAMPP control panel and start the Apache and MySQL services
  4. Import the project database from the database directory using phpMyAdmin
  5. Start the MongoDB and Redis servers
  6. Launch the project in your preferred web browser using the local server URL

Project Flow

The project workflow consists of the following three basic steps:

Register

The registration page is designed to allow new users to create a new account by providing basic information such as username and password.

Login

Once the user has successfully registered, they can log in to their account and access their profile. The login page requires the user to enter their email and password. Data will be stored locally using MySQL and XAMPP.

Profile

The profile page displays the user's basic information and asks for the user to update their information - Contact Number, Address, Age, Date of Birth. Data will be stored locally using mongoDB.

Technologies Used

  1. HTML
  2. CSS
  3. JavaScript
  4. jQuery
  5. AJAX
  6. Bootstrap
  7. PHP
  8. MySQL
  9. MongoDB
  10. Redis