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.
To run this project, you will need to have the following installed on your local system:
- XAMPP
- MongoDB
- Redis
- Clone or download the project from the repository
- Copy the project files to the
htdocs
directory in the XAMPP installation folder - Start the XAMPP control panel and start the Apache and MySQL services
- Import the project database from the
database
directory using phpMyAdmin - Start the MongoDB and Redis servers
- Launch the project in your preferred web browser using the local server URL
The project workflow consists of the following three basic steps:
The registration page is designed to allow new users to create a new account by providing basic information such as username and password.
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
.
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
.
- HTML
- CSS
- JavaScript
- jQuery
- AJAX
- Bootstrap
- PHP
- MySQL
- MongoDB
- Redis