You are required to develop the prototype. In this prototype, you are required to use the technical requirement and scope of work mentioned in this document.
1 Technical requirement
1. The application will be a single-page application. Powered by Vue and PHP Yii2.
2. The entire Front-end application will have to run on JS and Vue.
3. Connection to the database by API using the latest stable version of Yii 2.0.40 framework.
4. Use the latest stable version of the MySQL database.
a. Create a Table for users
i. Full Name
iv. Phone no.
v. Profile picture
vii. Create Date time
1. Create Date time filed in DB will be auto-updated by the system when the data is entered into this table for the first time only
viii. Modified Date time
1. Modified Date time filed in DB will be auto-updated by the system every time when the data is updated in this table
2 Scope of work
1. You will be provided with the Bootstrap responsive HTML VueJS template from this URL [login to view URL] Click on the live preview to see how the template looks
2. You are required to use this template and create all the pages in this rough wireframe at the URL
a. Front End: (There are 61 screens)
i. Wireframe URL: [login to view URL]
ii. Password: 654321
3. All the 61 screens in the above Wireframe URL need to be converted. The Wireframe is a very rough sketch it needs to be professionally done.
a. All icons need to be professionally done
4. Only fully working modules will be User Management Module and Login Module mentioned below. All other modules will just be screens with no backend data manipulation.
5. User Management Module
The User Management module will be working in this system
a. Add new menu item “Users” on the Side menu
b. Onclick Users link show a table list view of all the users added to the system
i. The information will come from the user's table mentioned above in section 1. 4 Technical requirement items 4
ii. Password will be typed in or auto-generated and sent via email to the user after being added in
c. Have the “Add new User” button on the top right side of the screen
b. Create one screen to add a user with all the fields except Date time which will be auto-updated as mentioned above section 1. 4 Technical requirement items 4
c. When clicked on the table row of data,
i. Show edit screen with all the data prefilled for this field
5. Login Module
a. Users added in User Management will be able to login to the system
b. The user name will be email
d. Forgot Password
i. when clicked the user will be requested to type in email
ii. when the email is typed in URL for password reset should be sent to the User.
iii. User can see the password just like in [login to view URL]
1. Check the complexity of the password
2. Show what are the criteria’s for the password just like in [login to view URL]
3. When fulfilled strike off the requirement just like in [login to view URL]
See attached document for more details.
If you can successfully deliver this project in the future we can work on a similar project from time to time
My Budget is maxed Singapore dollar 300 for this project
8 freelancers are bidding on average $536 for this job
Hello, I am interested in your project I know I can do it and I want to do it within a lot of budget and in just 1 day, you can give me the job if you want, thank you Firoz