An open API service indexing awesome lists of open source software.

https://github.com/divyanshu-rawat/full-stack-application

A Full stack PHP application.
https://github.com/divyanshu-rawat/full-stack-application

ajax javascript jquery mysql php

Last synced: 3 months ago
JSON representation

A Full stack PHP application.

Awesome Lists containing this project

README

          

Full Stack Application

[![Join the chat](https://img.shields.io/badge/gitter-join%20chat%20%E2%86%92-brightgreen.svg)](https://gitter.im/divyanshu001)
[![Contact me on Codementor](https://cdn.codementor.io/badges/contact_me_github.svg)](https://www.codementor.io/divyanshurawat?utm_source=github&utm_medium=button&utm_term=divyanshurawat&utm_campaign=github)
[![Twitter URL](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/r46956)
[![DUB](https://img.shields.io/dub/l/vibe-d.svg?style=flat)](#)

[![Divyanshu](https://img.shields.io/badge/divyanshu-owner-brightgreen.svg?style=flat)](http://www.divyanshurawat.in)
[![Say Thanks!](https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg)](https://saythanks.io/to/divyanshu-rawat)
[![Build Status](https://travis-ci.org/divyanshu-rawat/JS-Testing.svg?branch=master)](https://travis-ci.org/divyanshu-rawat/JS-Testing)

##

### Important Notification

* Most of the web projects have the email sending functionality.
* Before uploading to the live server email functionality need to be checked on the local server. But PHP mail() function will not work at the localhost.
* So overcome this problem I have used Test Mail Server Tool.
* Download Link : [Test Mail Server Tool] (http://www.toolheap.com/test-mail-server-tool/)

##

### Description

* A User Management, Session Management System
* System supports User Registration functionality,User LogIn/LogOut functionality.
* Forgot Password , Forgot Username functionality , Change Password functionality , User settings functionality.

##

### Package Manager Used

* Composer is an application-level package manager for the PHP programming language that provides a standard format for managing dependencies of PHP software and required libraries.

### Dependencies

* {
"require": {

"twbs/bootstrap": "^3.3",

"components/jquery": "^3.1"
}
}

##

### Installation
* I like to use Wamp server, so I suggest installing Wamp server . Once that is installed, execute the following instructions.

* Run wamp server :exclamation:.

* Make sure you have placed this entire application inside :open_file_folder: c://wamp/www/my_application.

* Left click on the wamp icon in system tray It will display list of options Select “start all services”.

* Then open your preffered browser and type localhost in address bar Hit enter :exclamation: It will show the default page of wamp server.

##

Now include this index.php (my php file name) at the end of the url

Setting Up The Database (.SQL File is present in sql_database_file Folder)

* Left click on the wamp icon in system tray and run PHPMyAdmin (Access your database via PHPMyAdmin).

* Go to the Import files tab

* Click Browse, locate the SQL file on your computer (it is present in dbase folder), click Open, and then click Go.

##

### Contributing

1. Create your **_branch_**: `git checkout -b my-new-feature`

2. **_Commit_** your changes: `git commit -m 'Add some feature'`

3. **_Push_** to the branch: `git push origin my-new-feature`

4. Send a **Pull Request**

5. **_Enjoy!_**

##
### Examples

##### Front End

![alt tag](https://github.com/divyanshu-rawat/Full_Stack_Application/blob/master/snap_shots/front_end.png)

##

##### Logged In Page

![alt tag](https://github.com/divyanshu-rawat/Full_Stack_Application/blob/master/snap_shots/logged_in.png)

##

##### User Register

![alt tag](https://github.com/divyanshu-rawat/Full_Stack_Application/blob/master/snap_shots/user_register.png)

##

##### User Settings

![alt tag](https://github.com/divyanshu-rawat/Full_Stack_Application/blob/master/snap_shots/user_settings.png)

##

##### Change Password

![alt tag](https://github.com/divyanshu-rawat/Full_Stack_Application/blob/master/snap_shots/change_password.png)

##

##### Forgot Password

![alt tag](https://github.com/divyanshu-rawat/Full_Stack_Application/blob/master/snap_shots/forgot_password.png)

##