https://github.com/hichem1987/generic-authentication-app
php backend AngularJs 1.6 frontend
https://github.com/hichem1987/generic-authentication-app
angular1 angularjs backend bootstrap frontend gulp javascript
Last synced: 4 months ago
JSON representation
php backend AngularJs 1.6 frontend
- Host: GitHub
- URL: https://github.com/hichem1987/generic-authentication-app
- Owner: hichem1987
- Created: 2017-10-02T14:56:15.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-10-06T15:04:10.000Z (over 8 years ago)
- Last Synced: 2025-07-12T03:20:27.082Z (12 months ago)
- Topics: angular1, angularjs, backend, bootstrap, frontend, gulp, javascript
- Language: PHP
- Homepage:
- Size: 992 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
### Presentation
web app project realized fellowing internal requirements for a job interview test. The project is called Codix Authentication App.
This web App allow the Sign Up/Sign IN functionnalities with the possibility of "remember me" functionnality using cookies.
For the backend the technology used is PHP5.6 . For frontend development, it is AngularJs 1.6.
Backend and frontend communicate through Restful Web services. Gulp and Bootstrap CSS framework are used in this project.
### Prerequisites
NodeJs Installation
PHP/Mysql web server (example Wamp as software and apache as web server)
To configure the Database connexion for the backend, Set your configuration in the file
```
api/config.php
```
database structure is on the path below
```
sql/angularcode_customers.php
```
### Command lines necessary to deploy the project
```
npm install
gulp install
```
### Command lines necessary to run the project for dev environment
```
gulp default
```
### Command lines necessary to run the project for prod environment
```
gulp prod
```
Several other Gulp tasks are set in the project
### Functionnalities existing in this Project
```
Sign In Interface
Sign Up interface
Dashboard Interface
Update Account Interface
```