In Progress

Angular 4 Spring Boot [url removed, login to view] frontend and backend -- 2

I'll try to give as much details as possible. Feel free to ask any question. You can find most, if not all, the requirement online especially on github. So feel free to copy and paste as long as the applications work together and meets ALL the requirements. A big bonus $$$ if you add any features you think are necessary especially if related to security and protecting user data. This project might grow to be a full Mobile/Web application, so more work is coming.

Requirements

Two separate applications each runs on its own port

You are free to use github repositories to complete this task. Make sure it meets the below requirements.

-- Backend

Very similar to [url removed, login to view]

1. Use Maven API project using Spring Boot 1.5.6

2. Implement Spring security framework

3. Using Oauth2 Authentication

4. Password encrypted using Bcrypt

5. Use Account Role Privilege

6. Use MySQL database, find attached schema

7. Use provided seed database

8. For the backend, you can use your favorite IDE, but I will be testing using NetBeans 8

-- Frontend

Follow the navigation in the attached image

1. Use Angular 4 and TypeScript using Ionic Framework 3

2. The home page contains 2 input boxes for username and password, and 2 buttons for Login existing user and Register new user

3. If the user enters the wrong username or wrong password, show an error message that 'Invalid username or password' on the same screen (#1)

4. If the user enters a valid username and password, the user goes to a 'Successful Login' page that displays a welcome message with the JWT Token and Refresh Token (#2)

5. If the user clicks on the Register button, the Register New User screen is displayed (#3)

6. If the user tries to register a new user that already exists, an error message is displayed the the username already exits (#4)

7. If the Password and Confirm password don't match, an error message that the password and confirm password don't match (#4)

8. If the registration is successful, the user is directed to the successful screen that shows the username, token, and refresh-token (#5)

9. If the authenticated user clicks on the My Account button, the My Account Info screen is displayed with the users info from the database (#6)

10. If the user clicks on the Logout button, the token is removed from memory/cookie and the home page is displayed (#7)

11. At any time, logged in or not, if the user click on the About button, the About page is displayed (#8)

12. Clicking the Home button takes the user to the Home Page (#9)

13. When the user goes to the My Account Screen, the user can update the account info (first name, last name,...) by clicking the Save button. The Save button generates a call back to the server with the token to save changes to the database and then refreshes the screen (#10)

12. For the frontend, you can use your favorite IDE, but I will be testing using Visual Studio or NetBeans

Skills: Angular.js, HTML5, Ionic Framework, Java, Javascript

See more: angularjs oauth2 spring, spring oauth2 angular js, spring oauth2 login page, spring security angularjs github, tut spring security, dave syer github, github com spring guides, tut spring security and angular js, angular 2, spring boot, Spring Boot and angular JS, upgrade prestashop 1.4 to 1.5, 3d model cap 1.5 f 3.6 vt h, https scribie com freelance transcription rc 1 b 1 5 1 2 8 0 eb 5 0 e 8 0 0 1 d 3 8 fa 2 cd 6 bf 5 3 e 0 2 eb 1 2 0 c 8, find and write the food words 1 a glass of water 2 a bowl of 3 a bag of 4 a can of 5 a plate of, download joomla 1.5

About the Employer:
( 3 reviews ) IRVING, United States

Project ID: #14986619

Awarded to:

johibkhan

Possess 8 years of professional experience in software application development and worked as UI architect. I was associated companies like avaya,CGI,Pramati and yash technologies Relevant Skills and Experience Back En More

$166 USD in 3 days
(12 Reviews)
4.1

28 freelancers are bidding on average $463 for this job

zainy01

Hi! I've seen your requirements and I'm interested in it, I have expertise in PHP (cakephp,CI,Zend) and Clientside (jQuery, Angularjs, Angular2, Typescript) and have highest reviews for jQuery (frontend) at freelancer More

$1000 USD in 10 days
(70 Reviews)
7.3
Wangxianming

HI. I'm web site expert. I've experienced in this field 7 years old. escpecially I build many sites using wordpress laravel angularjs nodejs etc... I am angular expert. hope work with you. regards

$1500 USD in 3 days
(9 Reviews)
6.5
$55 USD in 3 days
(121 Reviews)
6.5
juniadsarfraz

Java and Java EE EXPERT here. Contact me I am interested. Relevant Skills and Experience EXPERT Proposed Milestones $500 USD - To be decided

$500 USD in 3 days
(108 Reviews)
6.6
$1333 USD in 20 days
(31 Reviews)
5.7
sapotacorp

Dear elalibash. I check [url removed, login to view] carefully and I am absolutely sure that I can do the project very well. Our latest United States's projects: [url removed, login to view] More

$661 USD in 18 days
(33 Reviews)
5.7
$377 USD in 6 days
(90 Reviews)
5.9
raiakanksha49

A proposal has not yet been provided

$220 USD in 3 days
(18 Reviews)
5.3
londonlance

We are a London (Shoreditch) based web development studio. Please get in touch to discuss further. Following are some of our recent projects; [url removed, login to view] A social media post scheduler and manager More

$833 USD in 30 days
(10 Reviews)
5.4
viralrparikh9414

== Greetings from a TEAM ranked in TOP 1000 out of 20 million users with an overall rating of 4.9/5 == I would like to take complete responsibility to WORK ON ANGULAR JS / IONIC PROJECT for you. Relevant Skills and Ex More

$750 USD in 15 days
(11 Reviews)
5.2
dipakjadhav08

A proposal has not yet been provided

$192 USD in 15 days
(69 Reviews)
5.1
xiqian88

Hello. How are you today? Relevant Skills and Experience I am very interesting on your project. I have good skills with angular 4 and ionic development. Proposed Milestones $155 USD - init Best Regards!

$155 USD in 3 days
(13 Reviews)
4.5
RubyOnRail

Hello there, Greetings of the day, Hope you doing great! I completely understood your requirement. I'm ready to work with you. Can we discuss further in brief? I would like to discuss this project with you. It wi More

$622 USD in 3 days
(3 Reviews)
3.9
anuragiitk

I am an IITK graduate and I have 9 years of experience in software development. I have 100% completion rate and I have finished all the projects with the highest level of customer satisfaction. Relevant Skills and Exp More

$155 USD in 3 days
(18 Reviews)
5.2
panjvirsingh

I have excellent expertise in this area, in fact I worked on such project 10 days ago. I would like to offer myself a probable candidate assignment as I am confident of delivering quality output. Relevant Skills and More

$200 USD in 5 days
(12 Reviews)
3.6
Zilleabbas10

A proposal has not yet been provided

$275 USD in 20 days
(5 Reviews)
3.6
daniil92123

Nice to meet you with good job pose. Ionic3 + Angular4 is my best skill in mobile app development. I also have skills in backend + admin panel. Hope to discuss in details. Regards, Daniil. Relevant Skills and Experien More

$155 USD in 3 days
(1 Review)
2.4
freelancerkpis

We are happy to bid on this project. ***** We provides dedicate developers and Development and design services as well. ***** We are having a great team of Mobile developers with 7-8 years of expe Relevant Skills a More

$277 USD in 3 days
(1 Review)
2.8
csinfotechorg

Hi, I am Preeti , representing the company named CS Infotech Pvt. Ltd. Relevant Skills and Experience Our designers & developers have an expertise in Photoshop, graphic designing, logo designing,3D Animation, laravel, More

$244 USD in 3 days
(3 Reviews)
0.6
Beauty1409

Dear Client, Hope you are doing well. I just go through your job description & understanding requirements. I have great experience in mobile, web design & [url removed, login to view] involved are Java,Servlets, S More

$277 USD in 3 days
(0 Reviews)
0.0