Suljettu

Maintain 6 AngularJS/NodeJS/MySQL|Mongo websites.

We need someone to help maintain many different websites built in AngularJS and NodeJS which use MySQL and MonogDB databases. Must have recent experience with AngularJS and NodeJS.

FIRST ASSIGNMENT (PLEASE PROVIDE AN ESTIMATE)

Create a standalone AngularJS/NodeJS application allowing new users to register, login, send a password reset email with a reset link (and the corresponding pages to perform the password reset), delete their own account, change password, and lock the account for 10 minutes (and display such a message to the user) if the password is entered incorrectly 5 times, reset password attempts at successful login. Once logged in the user can manage a list of "friends". A friend consists of a name and an email address (must be stored in lowercase). A friend is also a user from the same database table that users are registered. Adding a friend will send an invitation email to the friend to set their password (using the same functionality as reset password).

No design requirements: No CSS or formatting of pages is required. Only create a proof-of-concept of the application.

Use MySQL as the database storage.

Use sequelize as the ORM within NodeJS.

Only use NodeJS as an API service and do not render the AngularJS application with Jade/pug or other templating engine.

Here are the corresponding user stories for the above requirements:

* Usher registers and account with his name and email address.

* Usher forgets his password and cannot sign in. He clicks the link "forgot password" and receives an email with a link. Clicking the link he is taken to a page where he specifies a new password and can now enter the site.

* Usher wants to change his password again so he clicks a link to "change password". He is taken to a page where he can change his password.

* Vivian maliciously attempts to break into Usher's account by guessing his password. She attempts 5 different passwords that are incorrect. On her fifth attempt she receives a message that she has attempted too many times to enter the password to Usher's account and that it will be locked for 10 minutes.

* Usher decides to close his account. He clicks the button "delete account" which removes his account and associated friendship relationships from the database.

* Usher adds a new friend by supplying the name and email address "Frank Ford" and "[login to view URL]@[login to view URL]". Frank receives an email invitation to visit the site.

* Frank receives an email invitation to visit the site. He clicks the link in the invitation and he is required to set a password.

* Usher changes Frank's name from Frank to "Franklyn". This does not change the name Frank sees in his account but only the name Usher sees in his friend list.

* Usher decides to remove Frank as a friend. He clicks the delete button and Frank is removed from Usher's friend list.

Taidot: Angular.js, Express JS, Javascript, node.js, NoSQL Couch & Mongo

Näytä lisää: mean stack website examples, node js application architecture, angularjs mongodb, mean stack patterns, angularjs mongodb example application, applications of mean stack, mean stack session management, mean stack architect, AngularJS NodeJS MongoDB, nodejs mysql query, php mysql sports websites, nodejs mysql api, nodejs mysql notification, nodejs mysql transaction, mysql mongo, nodejs mysql redis, nodejs mysql redis notifications, mysql deals websites, nodejs mysql, chat nodejs mysql

Tietoa työnantajasta:
( 27 arvostelua ) Denver, United States

Projektin tunnus: #17121747

34 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_18% %project_currencyDetails_sign_sub_19%/tunti tähän työhön

Yknox

Dear,I am Gang Lee . I'm interested in the project you recently posted. I'm a certificated freelancer with over 1000 good reviews from clients. I have experienced knowledge in every part of Web development. I never Lisää

$15 USD / tunti
(216 arvostelua)
8.2
tudiptechnology

Hi, Greetings! We have been developing/maintaining web applications in AngularJS and various JavaScript libraries/frameworks like React, MeteorJS and NodeJS (both Express and Sails). We are also well versed with Lisää

$15 USD / tunti
(13 arvostelua)
8.3
meet2amitvw

Hello just to know i have same kind of expertise which you asked in your project description... Recently made one back-end portal with angular5/6 and material design see below link for its demo. [login to view URL] Lisää

$14 USD / tunti
(26 arvostelua)
7.6
goutam08

Hi, I'm Sabyasachi Saha, Technical Director of Techno Exponent. I am having Bachelor and Masters in Engineering Degree in Computer Science. We have 132 Technical Staffs with B.E./ M.E. Degrees and 7+ years IT Indust Lisää

$10 USD / tunti
(33 arvostelua)
7.5
omsoftware

Dear Sir, We are professional with expert in different technologies to customize & deliver the best job as per your need. As per your mentioned requirements we can definitely customizez your job in AngularJS and No Lisää

$8 USD / tunti
(15 arvostelua)
7.2
sunsoftpro

Hi Employer, I have read your description and been interested in the project. I have one question about your project. In your example, may Usher add Frank as friend if Frank is an existing user of the system (he's alr Lisää

$16 USD / tunti
(104 arvostelua)
6.9
workspaceit

Hello there, This is Tahsinul Alam, CEO of Workspace InfoTech Limited. We have 52 engineers in 14 teams who are serving the world wide client in different ways. Our expertise are given below: Technology: ------ Lisää

$12 USD / tunti
(15 arvostelua)
6.5
$16 USD / tunti
(42 arvostelua)
6.2
BorisMonday2018

Hi, how are you? I bring over 8 years of experiences to the development websites. I have mastered several famous web languages, so whatever you want, I can deliver to you with high quality. I'd like to work with you Lisää

$10 USD / tunti
(16 arvostelua)
6.0
ZhenExpert

Dear Sir. I've checked the job description carefully and feeling confident to handle the project. Happy to discuss our possible collaboration. Looking forward to work with you, Chunyan

$15 USD / tunti
(13 arvostelua)
6.3
flance9

Hello, Thank you very much for sharing your requirement to maintain many different websites built in AngularJS and NodeJS which use MySQL and MonogDB databases. I have 4+ years of experience in AngularJS, NodeJS, Lisää

$15 USD / tunti
(17 arvostelua)
5.8
ahmeddarwish123

Hello, As an experienced Mean stack developer, I can work with you. I have checked your requirements with care. I think I can do it in a few days. You description is very clear. Well. Please contact me. Looking Lisää

$14 USD / tunti
(20 arvostelua)
6.0
sphinxsolution

(From the Makers of Vivino, Seekmi & Dah Makan) Hello, I hope you are doing well, We are Sphinx solution, a Software Solutions and Services Company of 80+ in-house developers and designers specializing in Mobile Lisää

$15 USD / tunti
(2 arvostelua)
6.1
marketingmindz

We're definitely the one you're looking for to collaborate with. We have reviewed your description and are able to fulfil the project requirements that you want to register user accounts, change password, delete ac Lisää

$10 USD / tunti
(8 arvostelua)
6.0
fullstackpratim

Top rated angular 6, Node, MySQL / Mongo Dear Employer, Hi, my name is Parth, I am a fullstack developer specializes in creating beautiful web sites and mobile app. In my 9 years in the Web and Mobile developm Lisää

$15 USD / tunti
(27 arvostelua)
5.8
rightbigboss

[login to view URL] are you? My name is YongDe and thanks for your post. First of all, I am MEAN and MERN stack expert. I have gone through your initial requirements and I have very good expertise in this field and confident Lisää

$11 USD / tunti
(18 arvostelua)
5.0
skginfosolutions

Hi, I have gone through the job description and believe we will be good fit for this job. We are experts in ASP.NET MVC, jQuery, Angular.Js Entity Framework, WCF (Web API), WPF and MSSQL, PHP, Yii, CakePHP, CodeIgni Lisää

$13 USD / tunti
(5 arvostelua)
4.9
vantuanvn

Dear sir, My profile : [login to view URL] I am Tuan Tran in Vietnam, I have 12 year in Software Industry with many running products in mobile and web applications. I have experience with many large products in PHP Lisää

$12 USD / tunti
(12 arvostelua)
4.7
youngITminds

Hello, Greetings From Young IT Minds, Thanks for the job posting! Yes, We are ready to assist you with the Maintenance of your AngularJS and NodeJS which use MySQL and MongoDB databases projects. I have gone throu Lisää

$12 USD / tunti
(13 arvostelua)
4.9
widadsaghir1993

Hello sir. As MEAN stack developer, I am very glad to see your post. Please check my profile, then you can see my ability. If you give me your project, I can finish your 6 websites maintain in a short time. Please Lisää

$12 USD / tunti
(8 arvostelua)
4.1